Skip to content

AY2021S1-CS2103-T16-4/tp

 
 

Repository files navigation

CI Status

Ui

  • This project is based on the AddressBook-Level3 project created by the SE-EDU initiative.

  • The project simulates an ongoing software project for a desktop application (called ScheDar) used for managing tasks and planning schedule.

    • It is written in OOP fashion.
    • It comes with a reasonable level of user and developer documentation.
  • This project builds a calendar and scheduling application that assists students in the planning of their lecture and tutorial schedules, as well as keep track of assignments and deadlines.

  • The following features will be offered:

  • Timetabling and scheduling: List out the different classes, meetings, and events on a given day. Allows for adding of weekly recurring events, like lectures and tutorials (with potential NUSMods integration for adding of modules by module code).

  • Task management: Tracking of deadlines for todos, homework, project, etc., and assigning of various priority levels for the different tasks

  • Different views: A daily, weekly, and monthly view for users to get a quick overview of current and upcoming tasks and events, and allow sorting based on deadline, priority, and other criteria.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 97.8%
  • CSS 1.6%
  • Shell 0.6%