Skip to content

Latest commit

 

History

History
67 lines (45 loc) · 1.95 KB

README.md

File metadata and controls

67 lines (45 loc) · 1.95 KB

face-detection-brain

Face detection brain is a web application that detects faces from images using machine learning with provisions for registering, signing in, viewing the leaderboard and editing profiles. And also the web app that uses the Clarifai API to locate a face in a picture. Using a React.js front-end and Node.js back-end with Express.js as well as a PostgreSQL database to keep track of how many entries a user has made. 🗽🙂

Key Features

Some of the standout features of the project are

  1. Users can register and login
  2. Guest login option
  3. Multiple faces detection functionality
  4. Keep track of how many entries a user has made.
  5. Profile Setting option.

Demonstration

Sign In :

s1

Face Detection :

detect face

Profile Settings :

profile settings

This project consists of :

  • Face Detection: Using Clarifai API
  • Frontend: Built using React
  • Server: Built using Express framework
  • Database: PostgreSQL, for storing user data
  • NPM Packages : Create-React-App, Tachyons, react-tilt, particles.js, Bcrypt, Postgresql, knex, body parser, cors, express

Technologies

  1. reactjs
  2. nodejs
  3. expressjs
  4. postgreSQL (for store user data)

To run this project :

  1. Clone this repo
  2. Change your directory : cd face-detection-brain
  3. Run npm install
  4. Run npm start

Future Updates

  • Enable PWA
  • Leaderboard
  • View Profile
  • Settings Profile

And More ! There's always room for improvement!

Deployed Version (Feel free to visit) 👇

https://smart-face-detect-brain.herokuapp.com/