https://github.com/mux-mux/findface
(React, Express.js, Postgres) AI powered App to detect faces in the image [React, React Router, React Testing Library, Express, Postman, Docker, Postgres DB, Redis DB, JWT, AWS, Tailwind, Vercel, CircleCI, ClarifAI]
https://github.com/mux-mux/findface
aws-s3 aws-serverless bcrypt docker express jwt-auth jwt-token knex postgres postman react react-custom-hooks react-router react-testing-library tailwind vercel-deployment
Last synced: 3 months ago
JSON representation
(React, Express.js, Postgres) AI powered App to detect faces in the image [React, React Router, React Testing Library, Express, Postman, Docker, Postgres DB, Redis DB, JWT, AWS, Tailwind, Vercel, CircleCI, ClarifAI]
- Host: GitHub
- URL: https://github.com/mux-mux/findface
- Owner: mux-mux
- Created: 2023-11-19T11:22:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-10-29T11:35:42.000Z (8 months ago)
- Last Synced: 2026-01-03T14:31:02.932Z (6 months ago)
- Topics: aws-s3, aws-serverless, bcrypt, docker, express, jwt-auth, jwt-token, knex, postgres, postman, react, react-custom-hooks, react-router, react-testing-library, tailwind, vercel-deployment
- Language: JavaScript
- Homepage: https://jsgo.pro/findface/
- Size: 2.61 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FindFace - :crystal_ball:AI-powered app to detect faces:ok_woman:in the image:mountain_bicyclist:
[](https://dl.circleci.com/status-badge/redirect/circleci/JKJVd3C3dwe5WUYnKkCXP7/NjWK5SHCqQTknUovfYEBtz/tree/main)
## [Live Link](https://jsgo.pro/findface/) :link:
## Features :sparkles:
- Register Personal Account ✅
- Change User Profile Data 👤
- Store User Session 💾
- Show Progress Badges 🏆
- Find faces in the image 🙆♀️
- Apply image Filters 🎨
- Download Image 📥
- Switch light/dark theme 🌗
- Easy configuration with Docker 🐳
## Folder structure :open_file_folder:
## How To Use :closed_lock_with_key:
### 1️⃣ Sign Up, Install & Run Docker Desktop
Download, install and run Docker Desktop:
🔗 [Docker Desktop](https://www.docker.com/products/docker-desktop/)
### 2️⃣ Clone the Repository
Open a terminal or command prompt and run:
```sh
git clone git@github.com:mux-mux/findface.git
cd findface
```
### 3️⃣ Start Backend
This will set up PostgreSQL, Redis, and the Express server:
```sh
cd backend
npm install
docker-compose up --build
```
### 4️⃣ Start Frontend
This will Open the browser & listen to files changes
Open another terminal in the project root and run:
```sh
npm install
npm start
```
Your app should now be running!
On: 🔗 http://localhost:3000
### 🎯 Notes
Ensure Docker Desktop is running before executing docker-compose up.
If you encounter any issues, try running:
```sh
docker-compose down && docker-compose up --build
```