Contacts App
UNIon is a contacts application made with Computing students in mind. This was a brown-field team project for a Software Engineering module. It was made using Java and JavaFx.
Our team edited the commands from the original application AddressBook3, which was an address book application, to match Unix commands, which computing students use regularly.
We also added on folders, and other commands to support this, to allow users to easily group contacts together.
This project allowed me to put in practice what I had learnt in theory. An example being writing succinct code using the Single Level of Abstraction Principle. It also gave me an experience of working on a project in a team, helping me to learn how to communicate and give feedback in a constructive manner.
Being in charge of documentation for this project, I enhanced my knowledge on UML diagrams like class diagrams and activity diagrams which we used in our developer guide.
UNIon can be accessed at https://github.com/AY2122S1-CS2103-T16-1/tp/releases/tag/v1.4