Skip to content

aaron-ljx/tp

 
 

Repository files navigation

ManageEZPZ

CI Status codecov

Ui

ManageEZPZ is a desktop application that allows managers or supervisors to manage employees and assign tasks to them. The user interacts with it using a CLI, and it has a GUI created with JavaFX. It is written in Java.

Example usages:

  • add tasks such as Todos, Deadlines and Events
  • view all tasks to have a better picture of the current schedule
  • edit tasks when details of the said task has been updated
  • mark and unmark the tasks as done or not done yet
  • assign a task to an employee
  • assign a priority to a task
  • add employees which can be assigned tasks to
  • view all employees to get their personal details and number of assigned tasks
  • edit employees when personal details of the said employee has been updated

Acknowledgment:

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

The images used in ManageEZPZ are attributed as follows:

  • Employee icon, Priority icons, Phone icon and Email icon created by Jun Yang (member of the team)
  • Task icon created by feen (Flaticon) and edited by Jun Yang to fill up colours and change stroke colour

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 98.2%
  • CSS 1.3%
  • Shell 0.5%