You now have a repo to create your frontend application. This project was bootstrapped with Create React App.
See full documentation here
Your application is deployed to an AWS S3 bucket through CircleCi.
Your repository comes with a end-to-end CI/CD pipeline, which includes the following steps:
- Checkout
- Unit Tests
- Build for Staging
- Deploy Staging
- Build for Production
- Deploy Production
The Deploy step does a:
- AWS S3 Bucket Sync
- Cloudfront Invalidation
To learn more your pipeline checkout your CircleCi config file
These are set by REACT_APP_CONFIG enviroment variable at build time. This corresponds to a json file in the config directory.
For example to build the staging site and host it you would use:
REACT_APP_CONFIG=staging yarn build
serve -s build