The AWS Rekognition projects allows users to simple use Facial regkontion feature powered by AWS Rekognition on their own pictures. Any uploaded picture will be processed by AWS to detect labels and faces including emotion and facial attributes.
Used frameworks / libraries:
- ReactJS
- Redux / reselect
- Jest
- GraphQL by Apollo
- styled-comonents
- Grommet
- Formik
- Semantic-Release
Following packages are used in development environment:
- node >= 8 & npm >= 6
- 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
.