Loke Jin Xue Aaron’s Project Portfolio Page

Project: ManageEZPZ

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.

Given below are my contributions to the project.

  • New Feature:
    • Edit Task (#122)
      • User is able to freely edit different kind of tasks (Todo, Deadline, Event)
      • For example, a user can just edit the description of a Deadline task or update both description and date at the same time.
    • Add Task (Deadline, Event) (#73)
      • User is able to add Deadline and Event task to their list.
  • Code contributed: RepoSense link

  • Project management:
    • To be updated soon
  • Enhancements:
    • Extended Task base class to implement Event and Deadline classes (#73)
  • Documentation:
    • User Guide:
      • Wrote the Edit Task portion (#171)
    • Developer Guide:
      • Elaborated on how the Edit Task function worked with accompanying image (#128)
  • Community:
    • Reported bugs and suggestions for other team in the same CS2103/T class : PE Dry Run
  • Tools:
    • IntelliJ IDEA