Project: TuteeDex

TuteeDex is a desktop application for private tutors to manage their students' profiles, weekly lessons and outstanding fees. 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.

  • Code contributed: RepoSense link

  • New Feature: Delete a student (#43).

  • New Feature: Subjects with weekly lesson schedules, and listing students by subject (#88, #89, #106).

  • Enhancements to existing features:

    • Clearer outstanding amount message (#164), Find button that uses the text in the command box (#166), and a normalised export path (#167).
  • Documentation:

    • Developer Guide: use cases, glossary and NFRs (#24, #25), and the Model class diagram (#116).
    • User Guide: compact contact cards (#165).
  • Project management:

    • Released v1.3 and v1.5 on GitHub, including the version and window title updates (#61, #72, #163).