Welcome to the EduTrack repository, a comprehensive and user-friendly School Management System built with Python and featuring a visually appealing graphical user interface (GUI). EduTrack is designed to streamline and enhance administrative tasks within educational institutions.
- Admissions and Removal: Effortlessly admit new students and teachers into the system and remove them when necessary.
- Attendance Tracking: Record attendance with ease for teachers, while students can conveniently access their attendance records.
- Complaint System: Empower students to submit complaints and concerns directly through the user-friendly interface.
- Grading and Result Calculation: Teachers can enter grades, and EduTrack will automatically calculate student results. Students can view, download, or print their results.
- Notes Management: Teachers can upload notes for different subjects, and students can easily download or print the notes for their studies.
To get started with EduTrack, follow the steps below:
- Clone the repository:
git clone https://github.com/ManojMaurya207/EduTrack.git - Install the required dependencies:
pip install -r requirements.txt - Launch the application:
python main.py - Access the system using one of the login types: Admin, Teacher, or Student.
We welcome contributions to enhance and expand the functionality of EduTrack. To contribute:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name - Implement your feature or fix.
- Commit your changes:
git commit -m "Add feature or fix" - Push to the branch:
git push origin feature-name - Submit a pull request.
EduTrack is released under the MIT License. Feel free to use, modify, and distribute this software.
If you encounter any issues or have any questions, please feel free to open an issue. We are here to assist you.
Join us in revolutionizing school administration with EduTrack, the user-friendly School Management System repository developed with Python!