Marques's Project Portfolio Page

Project ModCraft

ModCraft is an app that provides a fast and easy way for students to track courses to take to meet graduation requirements and plan courses to take. The user interacts with it using a CLI, and it has a GUI created with JavaFX.

Given below are my contributions to the project.

  • Code contributed: RepoSense link

  • Enhancements to existing features:

    • Add info command
    • Add Database component
    • Add ModuleData into Model component
    • Refactor Module class
    • Improved command execution logic
  • Documentation:

    • User Guide:
      • Documented info command
      • Improved intro section
    • Developer Guide:
      • Added Database Component
      • Updated Model Class Diagram
      • ModuleData implementation
      • Info command implementation
  • Community:

  • Tools:

    • PlantUML
    • MarkDown
    • Git