{"id":26794413,"url":"https://github.com/mux-mux/findface","last_synced_at":"2026-04-02T03:02:37.580Z","repository":{"id":208052490,"uuid":"720714494","full_name":"mux-mux/findface","owner":"mux-mux","description":"(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]","archived":false,"fork":false,"pushed_at":"2025-10-29T11:35:42.000Z","size":2733,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-03T14:31:02.932Z","etag":null,"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"],"latest_commit_sha":null,"homepage":"https://jsgo.pro/findface/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mux-mux.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-11-19T11:22:11.000Z","updated_at":"2025-10-29T11:35:46.000Z","dependencies_parsed_at":"2025-09-16T17:17:53.736Z","dependency_job_id":"5aa138c4-bece-486c-8225-1a78393af300","html_url":"https://github.com/mux-mux/findface","commit_stats":null,"previous_names":["mux-mux/findface"],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/mux-mux/findface","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mux-mux%2Ffindface","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mux-mux%2Ffindface/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mux-mux%2Ffindface/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mux-mux%2Ffindface/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mux-mux","download_url":"https://codeload.github.com/mux-mux/findface/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mux-mux%2Ffindface/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31294826,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T01:43:37.129Z","status":"online","status_checked_at":"2026-04-02T02:00:08.535Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["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"],"created_at":"2025-03-29T17:20:15.794Z","updated_at":"2026-04-02T03:02:37.554Z","avatar_url":"https://github.com/mux-mux.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FindFace - :crystal_ball:AI-powered app to detect faces:ok_woman:in the image:mountain_bicyclist:\r\n\r\n[![CircleCI](https://dl.circleci.com/status-badge/img/circleci/JKJVd3C3dwe5WUYnKkCXP7/NjWK5SHCqQTknUovfYEBtz/tree/main.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/circleci/JKJVd3C3dwe5WUYnKkCXP7/NjWK5SHCqQTknUovfYEBtz/tree/main)\r\n\r\n## [Live Link](https://jsgo.pro/findface/) :link:\r\n\r\n\u003cbr/\u003e\r\n\r\n\u003cdiv align=\"center\"\u003e\r\n  \u003cimg src=\"https://jsgo.pro/media/gif/findface.gif\" alt=\"FindFace Demo\" width=\"100%\" /\u003e\r\n  \u003cbr\u003e\r\n\u003c/div\u003e\r\n\r\n## Features :sparkles:\r\n\r\n- Register Personal Account ✅\r\n- Change User Profile Data 👤\r\n- Store User Session 💾\r\n- Show Progress Badges 🏆\r\n- Find faces in the image 🙆‍♀️\r\n- Apply image Filters 🎨\r\n- Download Image 📥\r\n- Switch light/dark theme 🌗\r\n- Easy configuration with Docker 🐳\r\n\r\n## Folder structure :open_file_folder:\r\n\r\n\u003cdiv align=\"center\"\u003e\r\n  \u003cimg src=\"https://jsgo.pro/media/structure/findface_project_structure.png\" alt=\"Findface Folder structure\" width=\"100%\" /\u003e\r\n  \u003cbr\u003e\r\n\u003c/div\u003e\r\n\r\n## How To Use :closed_lock_with_key:\r\n\r\n### 1️⃣ Sign Up, Install \u0026 Run Docker Desktop\r\n\r\nDownload, install and run Docker Desktop:  \r\n🔗 [Docker Desktop](https://www.docker.com/products/docker-desktop/)\r\n\r\n### 2️⃣ Clone the Repository\r\n\r\nOpen a terminal or command prompt and run:\r\n\r\n```sh\r\ngit clone git@github.com:mux-mux/findface.git\r\ncd findface\r\n```\r\n\r\n### 3️⃣ Start Backend\r\n\r\nThis will set up PostgreSQL, Redis, and the Express server:\r\n\r\n```sh\r\ncd backend\r\nnpm install\r\ndocker-compose up --build\r\n```\r\n\r\n### 4️⃣ Start Frontend\r\n\r\nThis will Open the browser \u0026 listen to files changes\u003cbr/\u003e\r\nOpen another terminal in the project root and run:\r\n\r\n```sh\r\nnpm install\r\nnpm start\r\n```\r\n\r\nYour app should now be running!\u003cbr/\u003e\r\nOn: 🔗 http://localhost:3000\r\n\r\n### 🎯 Notes\r\n\r\nEnsure Docker Desktop is running before executing docker-compose up.\u003cbr/\u003e\r\nIf you encounter any issues, try running:\r\n\r\n```sh\r\ndocker-compose down \u0026\u0026 docker-compose up --build\r\n```\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmux-mux%2Ffindface","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmux-mux%2Ffindface","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmux-mux%2Ffindface/lists"}