Description
I need a React.js developer to create a project template with the following items:* Login page (login token is stored in local storage)
* Upon login a private and public key is created (Web Crypto API)
* User Settings with option for password change
* One example page with CRUD operations and pagination
* For design the Paper Dashboard Pro (paid) admin template is used.
* All the request sent to the server is secured by sending the token in a custom header and signing that token concatenated with a timestamp with RSA using the private key created at login. If the response contains a new token, it shall be used there after (the old token will expire within 5 seconds).
* If any of the request fails because of not authenticated or token expired, it should popup a login (not a separate page) and after successful login the original request have to be retried with the new token.
Please mention the techniques you would use, required budget and timing for the items above in your proposal, according to them we will choose the most appropriate candidate. I will also provide full project details for shortlisted candidates later.
I will view all candidates, please feel free to contact me.