An automatic student registrar that allow inserting students and the instructors and automatically allocate the slots of the courses in accordance with the student courses.
-
Clone this repo.
git clone https://github.com/Abdelrahman0W/auto-student-registrar.git
-
Change directory to the repo directory.
cd auto-student-registrar
-
Install the package from current directory using
pip
python3 -m pip install auto-student-registrar ./
-
Run the python module.
python3 -m auto-student-registrar
- Add a Course.
- Add a Student.
- Add a TA.
- Register a Course for a Student.
- Register a Course for a TA.
- Unregister a Course for a Student.
- Unregister a Course for a TA.
- Show All Courses.
- Show All Registered Students.
- Show All Registered TAs.
- Show All Courses in Accordance to Students and TAs.
- Show All Students in Accordance to Registered Courses.
- Show All TAs in Accordance to Registered Courses.
- Save data after adding it.