Skip to content
This repository has been archived by the owner on Feb 19, 2023. It is now read-only.

gasserandreas/rekognition

Repository files navigation

AWS Rekognition

Build Status Master

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

Getting started

Installation

Following packages are used in development environment:

  • node >= 8 & npm >= 6
  • git
  • VisualStudio Code
  • Jest

Start development

  1. Install package dependencies: npm install
  2. Start project: npm start
  3. Run test cases: npm run test
  4. See coverage: npm run test:coverage

Deployment

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.