
Micro frontend proof of concept, ReactJS on AWS
- or -
Post a project like this2388
£30/hr(approx. $40/hr)
- Posted:
- Proposals: 2
- Remote
- #2322862
- Awarded
Description
Experience Level: Expert
Eventually I would like this task to evolve into a long term development relationship, with a small amount of front end development in ReactJS initially, then expanding to develop in both ReactJS and React Native.
However, the immediate task is to provide a proof of concept (POC). This POC will demonstrate the possibility of an architecture where each microservice provides its own UI, but to the end user appears as a single, seamless application.
The POC itself does not require any backend microservices.
The POC will consist of:
1. two completely separate, trivial, ReactJS apps
2. each app is hosted on AWS S3
3. each app has its own URL within the same domain (eg /app1 and /app2 - (a domain can be provided if required)
4. each app will authenticate against the same Cognito User Pool
5. each app will use the Cognito hosted UI for authentication
POC functionality must demonstrate the following:
1. user logs in to app1
2. user assigns an arbitrary value to the user session
3. users presses a button to navigate to app2
4. app2 appears to the user to be just another page, without requiring further authentication
5. app2 displays the identity of the user, which must be the user logged in at step 1
6. app2 displays the value assigned to the session in step 2
7. browser back button is pushed, and the user is returned to /app1 without requiring further authentication
In your response, please give an estimate of the hours required to complete this Proof of Concept. If there is any element of this task which stands out as particularly difficult to achieve, please also highlight this in your response.
However, the immediate task is to provide a proof of concept (POC). This POC will demonstrate the possibility of an architecture where each microservice provides its own UI, but to the end user appears as a single, seamless application.
The POC itself does not require any backend microservices.
The POC will consist of:
1. two completely separate, trivial, ReactJS apps
2. each app is hosted on AWS S3
3. each app has its own URL within the same domain (eg /app1 and /app2 - (a domain can be provided if required)
4. each app will authenticate against the same Cognito User Pool
5. each app will use the Cognito hosted UI for authentication
POC functionality must demonstrate the following:
1. user logs in to app1
2. user assigns an arbitrary value to the user session
3. users presses a button to navigate to app2
4. app2 appears to the user to be just another page, without requiring further authentication
5. app2 displays the identity of the user, which must be the user logged in at step 1
6. app2 displays the value assigned to the session in step 2
7. browser back button is pushed, and the user is returned to /app1 without requiring further authentication
In your response, please give an estimate of the hours required to complete this Proof of Concept. If there is any element of this task which stands out as particularly difficult to achieve, please also highlight this in your response.

David S.
100% (1)Projects Completed
1
Freelancers worked with
1
Projects awarded
50%
Last project
8 Mar 2019
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies