This is a desktop timetable scheduling application for professors and administrators in tertiary institutions. It has a GUI but most of the user interactions happen using a CLI (Command Line Interface).
The primary purpose of this application is to help user to create timetable for the upcoming semester.
This application allows users to add details of the lesson such as time slot and location, and the application will generate a weekly timetable for the user.
The modules in the list are not clickable. The only way to check timetable is typing view INDEX, which is not user-friendly.
When the user is viewing one module, the user cannot switch to other modules by using view command. The only way to check other modules' timetable is to list all modules again and then type the module you'd like to view.
Instead, it will give the incorrect feedback that this is an invalid index.
Good things:
The whole design is good, consistent and neat.
User can change themes based on their taste
User also can change font-size and there are many options to choose