An automated Attendance Management System built using Flask, Python, SQL, and HTML/CSS to streamline attendance tracking for educational institutions or workplaces.
- User Authentication – Secure login/logout functionality for admins and users.
- Attendance Tracking – Automated record-keeping of student or employee attendance.
- Database Integration – Stores user and attendance data in a structured SQL database.
- Dashboard and UI – Interactive and user-friendly web interface.
- Export Data – Generate and download attendance reports.
- Backend: Flask (Python), SQLAlchemy (Database ORM)
- Frontend: HTML, CSS, JavaScript (Bootstrap for styling)
- Database: SQLite / MySQL
- Deployment: AWS (Optional: Docker for containerization)
git clone https://github.com/prajwal2308/AMS.git
cd AMSpython -m venv venv
source venv/bin/activate # On Mac/Linux
venv\Scripts\activate # On Windowspip install -r requirements.txtpython init_db.py # Initializes the databasepython app.pyThe application will be available at http://127.0.0.1:5000/
- Facial Recognition Integration – Use AI for attendance via facial recognition.
- Admin Panel Enhancements – More control over reports and user roles.
- Email Notifications – Notify users about attendance via email alerts.
Email: prajwal.srinivas238@gmail.com
LinkedIn: linkedin.com/in/prajwalsrinivas238
Built with passion for automation and efficiency.