Search a personal photo library to find all photos containing a specific person using face recognition.
Run a local face-search server to match an uploaded face photo against a stored collection of images.
Extend the FastAPI backend with a custom face-indexing pipeline to handle a larger photo collection.
Requires Python 3.8+ and Node.js with npm, run backend and frontend in separate terminals on ports 8000 and 5173.
Face Photo Search is a full-stack web application that lets you search for faces across a collection of photos using face recognition. It is split into two parts: a Python backend built with FastAPI that handles the face recognition logic, and a React frontend built with Vite that provides the user interface. To run it locally, you start the backend and frontend in separate terminal windows. The backend runs on port 8000 and the frontend on port 5173. Setup requires Python 3.8 or newer and Node.js with npm. The README is brief and covers only the setup steps and project structure. There is no description of the recognition algorithm used, how photos are indexed, or what the search interface looks like.
← faizanali2k05 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.