The College ERP Portal is a comprehensive system designed to manage various aspects of a college, including student information, academic performance, course information, notifications, and more.
- Student Information Management: Capture and manage student details, including personal information, contact details, and emergency contacts.
- Academic Performance: Record and track student academic performance, including grades, attendance, and achievements.
- Course Information: Store details about courses offered, faculty information, course schedules, and sections.
- Notifications: Send and receive important notifications to students, faculty, and administrators.
- User Authentication: Secure login functionality for students, faculty, and administrators.
- Timetable Management: Manage class schedules, timetables, and availability of faculty members.
- Attendance Tracking: Record and monitor student attendance for each class.
- Programming Languages: Python
- Frameworks: Django
- Database: MySQL
- Front-end: HTML, CSS
To set up and run the College ERP Portal locally:
- Clone this repository to your local machine.
- Install the necessary dependencies for both the front-end and back-end components.
- Set up the database and configure the connection settings.
- Run the development server for both the front-end and back-end components.
- Access the application in your web browser using the specified URL.
If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Implement your changes.
- Test thoroughly and ensure the code meets the project's standards.
- Create a pull request with a clear description of your changes.
This project is licensed under the MIT License.