Project: CLIpboard

CLIpboard is a desktop application that helps educators, especially those that tutor multiple classes, by managing their students’ particulars in an organised manner. It is optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI) created with JavaFX.


Code Contributed

To view codes contributed by me: tP Code Dashboard

Enhancements Implemented

  • Implemented enhancement of find command to take in Student ID as keyword
  • Implemented copy command
  • Created animations of our mascot CLIppy for successful and unsuccessful command executions (animations)
  • Implemented module command (scrapped in v1.3)

Contributions to User Guide

  • Drafted User Guide for v1.3
  • Added Glossary for v1.4
  • Fixed UG Documentation bugs (bugs)

Contributions to Developer Guide

  • Manual Testing section
    • Student Page commands
    • Session page commands
    • Attendance page commands
  • Added Planned Enhancement Section
  • Change original diagrams to fit that of CLIpboard

Contributions to Team-Based Tasks

  • Fixing UG Documentation bugs (bugs)

Review/Monitoring Contributions

  • Merged teammates’ PRs

Contributions Beyond the Project Team

  • Attended PE-D to catch bugs of Team EduMate (bugs)