Add Sign in/up and PW reset panel and logic for existing React page -- 9
Budget: $30 – $250 USD
There is an app called Kubeapps, which can be deployed on Kubernetes, such that one can install other services on the Kubernetes cluster (see here https://github.com/kubeapps/kubeapps resp. https://kubeapps.com/).
In order to install Kubeapps via Helm charts, one could run something from here (https://tanzu.vmware.com/developer/guides/kubeapps-gs/) like
helm repo add bitnami https://charts.bitnami.com/bitnami
kubectl create namespace kubeapps
helm install kubeapps --namespace kubeapps bitnami/kubeapps --set useHelm3=true
Now, when you access the landing page you see something like the attachment (login_panel.png) below. This is frontend is written in React and we want to modify it (Developer guide: https://github.com/kubeapps/kubeapps/blob/master/docs/developer/dashboard.md)
Hence, these are the tasks:
- There should be a sign in/sign up panel and there should be something for password reset. In short, it should be possible to handle the entire sign in / sign up panel according to best practices.
- You should setup everything for social auth with Google and Github (nothing has been setup so far for it).
- The frontend should be customized such our logo and company name appears on it and it should look more clean/stylish overall.
- We have written a backend in FastAPI, where the whole sign in/ sign up etc. aspect is handled. The documentation is in OpenAPI, so it should be easy to understand our API. The frontend needs to interact for all login aspects with our FastAPI backend.
IMPORTANT: You may ask questions before, but the price you give is not negotiable. Once you give a bid, this is the one we go along with.
In order to install Kubeapps via Helm charts, one could run something from here (https://tanzu.vmware.com/developer/guides/kubeapps-gs/) like
helm repo add bitnami https://charts.bitnami.com/bitnami
kubectl create namespace kubeapps
helm install kubeapps --namespace kubeapps bitnami/kubeapps --set useHelm3=true
Now, when you access the landing page you see something like the attachment (login_panel.png) below. This is frontend is written in React and we want to modify it (Developer guide: https://github.com/kubeapps/kubeapps/blob/master/docs/developer/dashboard.md)
Hence, these are the tasks:
- There should be a sign in/sign up panel and there should be something for password reset. In short, it should be possible to handle the entire sign in / sign up panel according to best practices.
- You should setup everything for social auth with Google and Github (nothing has been setup so far for it).
- The frontend should be customized such our logo and company name appears on it and it should look more clean/stylish overall.
- We have written a backend in FastAPI, where the whole sign in/ sign up etc. aspect is handled. The documentation is in OpenAPI, so it should be easy to understand our API. The frontend needs to interact for all login aspects with our FastAPI backend.
IMPORTANT: You may ask questions before, but the price you give is not negotiable. Once you give a bid, this is the one we go along with.