Trail.me enables Swiss biker and hiker to simply plan their next strips and export it for their outdoor navigation system.
Used frameworks / libraries:
- ReactJS
- Redux / reselect
- Jest
- material-ui
- react-hook-form
- Semantic-Release
Following packages are used in development environment:
- node >= 12
- git
- VisualStudio Code
- Jest
- Install package dependencies:
npm install
- Start project:
npm start
- Run test cases:
npm run test
- See coverage:
npm run test:coverage
Deployment is only supported by automated Codebuild
deployment by AWS Codebuild. After merge on develop
branch, Codebuild will automatically build and deploy to test environment. On merge on master
production build will be deployed to prod environment. Version history is fully covered by Semantic-Release
.