VLDCNDN / face-rekognition-app

Using AWS Rekognition AWS SDK for JavaScript v3, implemented in NodeJS/ExpressJS as backend and ReactJS for front end

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Face Rekognition WebApp

Using AWS Rekognition AWS SDK for JavaScript v3, implemented in NodeJS/ExpressJS as backend and ReactJS for front end

Face Detection: The AWS Rekognition DetectFaces will return bounding box coordinates and we will use that value to crop the face, once crop will convert it to base64.

Face Compare: Not yet implemented

To use

Requirements:

To Install

  1. Clone this repository
  2. copy the .env.copy and rename it to .env
  • change the value of AWS_REGION and PORT if there's any
  1. in face-rekognition-app directory
  • run npm install
  • after running, cd client and run npm install
  1. run the app
  • for backend: in face-rekognition-app directory run npm run start
  • for frontend: in face-rekognition-app cd client and npm run start

Sample

Face Detection Sample

NOTE: You can delete the client if you only wanted the backend part

About

Using AWS Rekognition AWS SDK for JavaScript v3, implemented in NodeJS/ExpressJS as backend and ReactJS for front end

License:Apache License 2.0


Languages

Language:JavaScript 84.2%Language:HTML 10.0%Language:CSS 5.8%