{"id":27771398,"url":"https://github.com/adityabadgotiya/facial-recognition-attendance-system","last_synced_at":"2025-08-12T02:40:37.702Z","repository":{"id":290374625,"uuid":"974210087","full_name":"AdityaBadgotiya/Facial-Recognition-Attendance-System","owner":"AdityaBadgotiya","description":"This Attendance System that uses facial recognition to automatically mark student attendance. It features admin and student logins, real-time face detection, attendance tracking, email reporting, and secure password management. Built with Python (Tkinter, OpenCV, and Pillow), it replaces manual attendance with automated facial verification.","archived":false,"fork":false,"pushed_at":"2025-06-09T05:21:46.000Z","size":1128,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-29T13:03:00.709Z","etag":null,"topics":["hashlib","numpy","opencv","pandas","pillow","python","sha-256-hash","smtplib","tkinter-gui"],"latest_commit_sha":null,"homepage":"","language":"Python","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/AdityaBadgotiya.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}},"created_at":"2025-04-28T12:26:41.000Z","updated_at":"2025-04-29T04:03:01.000Z","dependencies_parsed_at":"2025-07-29T12:49:11.752Z","dependency_job_id":null,"html_url":"https://github.com/AdityaBadgotiya/Facial-Recognition-Attendance-System","commit_stats":null,"previous_names":["adityabadgotiya/facial-recognition-attendance-system"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AdityaBadgotiya/Facial-Recognition-Attendance-System","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdityaBadgotiya%2FFacial-Recognition-Attendance-System","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdityaBadgotiya%2FFacial-Recognition-Attendance-System/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdityaBadgotiya%2FFacial-Recognition-Attendance-System/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdityaBadgotiya%2FFacial-Recognition-Attendance-System/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AdityaBadgotiya","download_url":"https://codeload.github.com/AdityaBadgotiya/Facial-Recognition-Attendance-System/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AdityaBadgotiya%2FFacial-Recognition-Attendance-System/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269991262,"owners_count":24509004,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-12T02:00:09.011Z","response_time":80,"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":["hashlib","numpy","opencv","pandas","pillow","python","sha-256-hash","smtplib","tkinter-gui"],"created_at":"2025-04-29T22:37:45.912Z","updated_at":"2025-08-12T02:40:37.666Z","avatar_url":"https://github.com/AdityaBadgotiya.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Face Recognition Attendance System - Project Description\n\nThis is a Python-based **Face Recognition Attendance System** that provides automated attendance tracking using facial recognition technology. The system features:\n\n## Key Features:\n- **Dual login system** (Admin \u0026 Student roles)\n- **Facial registration** - Capture and train student face images\n- **Real-time attendance marking** using face detection\n- **Comprehensive dashboard** showing attendance records\n- **Email reporting** functionality to send attendance reports\n- **Student management** (add/delete students and their facial data)\n- **Password security** with SHA-256 hashing\n\n## Technical Components:\n- Built with **Tkinter** for GUI\n- Uses **OpenCV** for face detection and recognition\n- **Pillow** for image processing\n- **CSV files** for data storage\n- **SMTP** for email functionality\n- **Haar Cascade** classifier for face detection\n\nThe system helps educational institutions automate attendance tracking while preventing proxy attendance through facial verification. It provides both admin controls for management and student views for checking personal attendance records.\n\n## Contributor's: \n\n- Aditya Badgotiya\n- Ayush Trivedi\n- Sanskar Upadhyay\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadityabadgotiya%2Ffacial-recognition-attendance-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadityabadgotiya%2Ffacial-recognition-attendance-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadityabadgotiya%2Ffacial-recognition-attendance-system/lists"}