The College Management System is a Python-based application that helps manage student and teacher records, attendance tracking, and administrative operations using MySQL as the database backend.
- π©βπ Student Management (Register, View Attendance, Download Attendance)
- π¨βπ« Teacher Management (Mark Attendance, View Register, Manage Student Profiles)
- π« Admin Dashboard (Register/Delete Students & Teachers)
- π Secure Authentication for Students, Teachers, and Admins
Ensure you have the following installed before running the project:
- π Python 3+
- π¬ MySQL Server
- π¦ Required Python Libraries:
pip install mysql-connector-python tabulate
- Login as:
- Student π©βπ
- Teacher π¨βπ«
- Admin π
- Perform Actions Based on Role:
- Students: View & Download Attendance π
- Teachers: Mark & View Attendance π
- Admin: Register/Delete Users βοΈ
We welcome contributions! To contribute:
- Fork the repo π΄
- Create a new branch
feature-xyz
π± - Commit your changes β¨
- Push and open a PR π©