{"repo":"Jay-kabdwal/staff-attendance-app","free":true,"listed":false,"github":"https://github.com/Jay-kabdwal/staff-attendance-app","clone":"git clone https://github.com/Jay-kabdwal/staff-attendance-app.git","description":"A mobile-based staff attendance system using face recognition. Staff members can mark their attendance by entering their ID and taking a live photo. The admin can manage staff, upload training images, and view attendance records through a dedicated admin panel.","language":"TypeScript","stars":20,"topics":["docker-image","fastapi","postgresql","react-native"],"license":null,"category":"mobile-apps","readme_excerpt":"Staff Face Recognition Attendance System A mobile application allowing staff to mark attendance via facial recognition, with an admin panel for user management. --- 📱 About the Project This is a full-stack, proof-of-concept mobile app to streamline staff attendance using facial recognition. Staff can mark attendance by entering their Staff ID and taking a photo. The admin panel allows adding staff and viewing attendance. --- 🔧 Tech Stack - Frontend: React Native (Expo) - Backend: FastAPI (Python) - Database: PostgreSQL (via Docker) - Facial Recognition: face recognition (dlib-based) The app uses a client-server model. The frontend (Expo) captures images and sends them to the backend (FastAPI), which verifies the face and stores attendance data in PostgreSQL. --- 🚀 Getting Started 1. Clone the Repository 🐍 2. Backend Setup (FastAPI + PostgreSQL) a. Start PostgreSQL using Docker Make sure Docker is running. Then execute: b. Create .env file inside /backend c. Setup Conda Environment d. Install Dependencies e.Run the Backend Server Your backend should now be running at http://127.0.0.1:8000 📲 3. Frontend Setup (React Native + Expo) a. Navigate to frontend folder b. Install Dependencies c. Update Backend IP in Code Replace any placeholder IPs like: with your actual local IP (e.g., http://192.168.x.x:8000). You can get it via: Windows: ipconfig macOS/Linux: ifconfig d. Start the Frontend App Scan the QR code using Expo Go. Ensure your phone and PC are connected to the same Wi","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jay-kabdwal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jay-kabdwal/staff-attendance-app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}