A Django-based College ERP (Enterprise Resource Planning) system that leverages face recognition technology for seamless student and staff management. This project simplifies the daily operations of a college by integrating innovative biometric authentication and a user-friendly interface.
- Face Recognition Login System: Authenticate users using facial recognition technology.
- Student Management: Manage student profiles, attendance, grades, and more.
- Staff Management: Handle staff details, schedules, and performance records.
- Course Management: Organize and assign courses efficiently.
- Attendance System: Record attendance through face recognition.
- Secure Login: Password-protected access along with biometric validation.
- Reports and Analytics: Generate detailed reports for attendance, grades, and other metrics.
- Back-End: Django Framework
- Database: PostgreSQL
- Face Recognition Library: OpenCV and dlib
- Frontend: HTML, CSS, JavaScript
- Other Tools: Bootstrap (for styling), Pillow (for image processing)
- Python 3.8+
- PostgreSQL
- Virtual Environment (recommended)
- Required libraries listed in
requirements.txt