Overview

ConText is a desktop app that allows for managing contacts quickly via text commands. It is optimized for use via an in-app Command Line Interface (CLI), while still having the benefits of a Graphical User Interface (GUI).

Summary of contributions

Code contributed

My code contributions for this project can be seen here: TP RepoSense Code Dashboard

Enhancements implemented

  • AlternateContact to allow users to store alternate means of contact.

Contributions to the UG

  • Update implementations of add and edit features
  • Merge portions of AB3 UG back into our UG draft

Contributions to the DG

  • Include the list of use cases
  • Describe implementation of add commands and the associated diagram

Contributions to team-based tasks

  • Add UI mockup of how we want our project to be initially
  • Update the homepage of project to remove traces of AB3
  • Reorganise the test data used in test cases for easier locating of test data origin
  • Remove traces of AB3 in documentations and code
  • Release of v1.2b
  • Demo of v1.2 and v1.3

Review/mentoring contributions

  • Review some of the team PRs
  • Examples of PRs reviewed with non-trivial comments: #112, #197

Contributions beyond the project team

  • During PE-D, I have put in effort to find bugs that do not correspond to their UG