Welcome to the Smart Attendance System! 🚀 This is a sleek, web-based attendance management solution built with Flask, powered by face recognition, and backed by a SQLite database. It empowers students to track their attendance and allows administrators to manage records with ease. Let's make attendance tracking smart and fun! 😄
- 🎓 Student Dashboard: View your attendance history and download detailed reports with a single click! 📊
- 👨💼 Admin Dashboard: Register new students, edit/delete records, and export attendance logs effortlessly. 📋
- 📷 Live Attendance: Mark attendance in real-time using cutting-edge face recognition via your webcam! 🎥
- 🔒 Secure Login: Enjoy role-based access with robust password hashing for top-notch security. 🛡️
- 📜 PDF Export: Generate professional attendance reports for students in PDF format. 🖨️
Before you dive in, ensure you have the following:
- Python 3.9+ (the backbone of our system) 🐍
- Git (to clone and manage the repo) 🌱
- A GitHub account (to contribute or explore) 👩💻
Ready to get started? Follow these simple steps:
- Clone the Repository:
git clone https://github.com/your-username/smart-attendance-system.git cd smart-attendance-system