There is no open source portal for OpenWhisk at the time of writing. To make it easier for developers to use OpenWhisk, I'm developing a UI portal for it. SuraWhisk is an open source project hosted on GitHub. Its source can be found at https://github.com/surawhisk/ui. If you do not want to look at the source code, you can just start the UI from a ready-to-use Docker image.
First, create a volume to store the settings data. Endpoints and their API keys for authentication will be stored there in the volume:
$ docker volume create surawhisk_vol
Then the UI can be run using the following command:
$ docker run -d -p 8080:8080 -v surawhisk_vol:/root/data surawhisk/ui
After SuraWhisk UI starts, point the browser to http://localhost:8080 ...