You'll get below listed things;
- A Complete React/Redux Environment with selectors and custom middleware.
- Integration with Material UI.
- Integration with AWS using Amplify.
- Login flow.
- Reset password flow
- Forgot password flow.
- Session management.
Well, You'll need things listed below before proceeding with the setup.
- AWS Cognito Userpool.
- AWS Cognito Identity Provider.
- AWS APIGATEWAY for API endpoint.
- Visit dev config.
- Update all the required AWS config details as per comments.
- Remove the comments.
You can proceed with the setup now!
- Install yarn.
- Clone the project.
cd
to project root.- Install dependencies:
yarn
. - Start:
yarn start
. - Build:
yarn run build
(Look forbuild
folder after process exits).
Please take a moment to review this document in order to make the contribution process easy and effective for everyone involved.
A bug is a demonstrable problem that is caused by the code in the repository. Good bug reports are extremely helpful - thank you!
A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? What would you expect to be the outcome? All these details will help people to fix any potential bugs.
Ideally commit messages should be concise and written in present tense. If you could mention issue number in the message, that would be even better.
Please create feature
, enhancement
, bugfix
and hotfix
branches as per the following format: {feature/enhancement/bugfix/hotfix}/{ISSUE_NUMBER/STORY_NUMBER}-{SHORT_DESCRIPTION}
.
For example, a bugfix
should be addressed in a branch called bugfix/1-test-issue
.
Feel free to add instructions as the project progresses.
-
Update
S3
bucket name in package.json. -
yarn run deploy
You're all set now. #TechHappily
😃