Skip to content

szbillyang/Face-Recognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Recognition App

Welcome to the Face Recognition App! This project is a web application that allows users to detect faces in images using an image URL. The app features user authentication, entry tracking, and real-time feedback with face detection.


Features

  • Face Detection: Detect faces in any image by providing an image URL.
  • User Authentication: Register, sign in, and track your entries.
  • Guest Mode: Use the app without registering.
  • Real-time Feedback: Visual bounding boxes around detected faces.
  • Entry Tracking: Registered users can track how many images they've processed.
  • Responsive Design: Works seamlessly on both desktop and mobile devices.

Technologies Used

Frontend

  • React: JavaScript library for building user interfaces.
  • React Toastify: For notifications and alerts.
  • React Parallax Tilt: 3D tilt effect for the logo.
  • CSS: Custom styling for the app.
  • Particles.js: Animated background effects.

Backend

  • Node.js: JavaScript runtime for the server.
  • Express: Web framework for Node.js.
  • Knex.js: SQL query builder for PostgreSQL.
  • PostgreSQL: Database for storing user data.
  • Bcrypt-Nodejs: For password hashing.

Enjoy using the Face Recognition App! 😊