v1.3
This iteration includes the following features to the application:
- Adding a contact with the following contact information: name, email, address, phone number, social media (WhatsApp, Telegram, Instagram are supported), birthday, tags for remarks, module code, CCA and CCA Position
- Adding additional tags for remarks, module code, CCA and CCA Position to a contact
- Viewing help and looking up specific command usages in-app
- Listing all the contacts
- Deleting a contact
- Deleting tags for remarks, module code, CCA and CCA Position from a contact
- Editing a contact with the following contact information: name, email, address, phone number, social media (WhatsApp, Telegram, Instagram are supported), birthday
- Searching for a contact based on the following contact information: name, email, address, phone number, social media (WhatsApp, Telegram, Instagram are supported), birthday, tags for remarks, module code, CCA and CCA Position
- Opening social media (WhatsApp, Telegram, Instagram are supported) from the CLI
- Sending a message on social media (WhatsApp and Telegram are supported) from the CLI
UI Features:
- Conditional rendering of the following contact information: email, address, phone number, social media (WhatsApp, Telegram, Instagram are supported), birthday, tags for remarks, module code, CCA and CCA Position
- Tags are now different colors based on what kind of tags they are (remarks, module code, CCA, CCA Position)