Loading repository data…
Loading repository data…
Stroller15 / repository
VisualMilap is a web application that allows users to upload a cluster of photos and automatically separates photos of a specific person by scanning their face. This project utilizes the MERN stack, Flask backend, and a face detection API.
VisualMilap is a web application that allows users to upload a cluster of photos and automatically separates photos of a specific person by scanning their face. This project utilizes the MERN stack, Flask backend, and a face detection API.
In our final year college project, we, Shubham, Ashmita, and Tushar, built VisualMilap to solve the problem of manually sorting through numerous photos to find images of a specific person. The app leverages modern web technologies and machine learning to provide an efficient and user-friendly solution.
VisualMilap is designed for scenarios where you take several photos, such as at functions or events, and want to quickly find photos of yourself or someone else. By uploading all the photos to VisualMilap, you can scan a face and get only the photos containing that person.
To run this project locally, follow these steps:
Node.js
MongoDB
Python (for Flask backend)
Clone the repository:
git clone https://github.com/yourusername/VisualMilap.git
cd VisualMilap
Install frontend dependencies:
cd frontend
npm install
Install backend dependencies:
cd ../backend
npm install
pip install -r requirements.txt
Start the MongoDB server:
mongod
Start the Flask backend:
cd ../flask-backend
flask run
Start the Node.js backend:
cd ../backend
npm start
cd ../frontend
npm start