Skip to content

(React, Express, DB Basics) AI powered App to detect faces in the image [React, React Testing Library, Express, Postman, Docker, Postgres DB, Redis DB, AWS, Tailwind, Vercel, CircleCI, ClarifAI]

Notifications You must be signed in to change notification settings

mux-mux/findface

Repository files navigation

FindFace - 🔮AI-powered app to detect faces🙆‍♀️in the image🚵

CircleCI


FindFace Demo

Features ✨

  • 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 📂

Findface Folder structure

How To Use 🔐

1️⃣ Sign Up, Install & Run Docker Desktop

Download, install and run Docker Desktop:
🔗 Docker Desktop

2️⃣ Clone the Repository

Open a terminal or command prompt and run:

git clone [email protected]:mux-mux/findface.git
cd findface

3️⃣ Start Backend

This will set up PostgreSQL, Redis, and the Express server:

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:

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:

docker-compose down && docker-compose up --build

About

(React, Express, DB Basics) AI powered App to detect faces in the image [React, React Testing Library, Express, Postman, Docker, Postgres DB, Redis DB, AWS, Tailwind, Vercel, CircleCI, ClarifAI]

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published