Project: ArchDuke

ArchDuke - is a desktop application used for students’ contacts and groups management. The user interacts with it using a CLI, and it has a GUI created with JavaFX. It is written in Java, and has about 10 kLoC.

Given below are my contributions to the project.

  • Design and Development:
    • Helped spearhead the original concept and design of ArchDuke.
    • Kept the scope of ArchDuke manageable.
    • Ensured The robustness of ArchDuke.
  • Documentation:
    • User Guide:
      • Reviewed and finalized User Guide
    • Developer Guide:
      • Helped build the Developer Guide
      • Reviewed and finalized Developer Guide
  • Community:
    • Reported bugs and suggestions for other teams in the class through PE-D