Richard - Project Portfolio Page
Project: Pet Tracker
Pet Tracker is a Command Line Application to help keep track of multiple pets. This project is intended to be used by people who own multiple pets like pet sitter or pet hotels. This project tracks the Pets and also tasks to reminder users about tasks they need to do like feeding their pet, with a reminder system in place for overdue tasks.
Given below are my contributions to Pet Tracker:
Summary of Contributions
-
Code Contributed: Reposense Link
-
New Feature: User Input Parsing
- What it does: Reads in Strings from standard input and parses them into commands and arguments
- Justification: This feature is a critical part of the program as it allows the program to read in user input and execute the correct command
- Highlights: This feature is the foundation of the program as it allows the program to read in user input and execute the correct command
- Related PR: #19
- New Feature: Todo List
- What it does: Allows user to add tasks to a todo list
- Justification: This feature lets the user keep track of tasks they need to do
- Highlights: This feature allows the user to add tasks to a todo list, track their deadlines and mark them as done
- Enhancements Implemented:
- Documentations:
- Developer Guide:
- Architecture Diagram
- Overall Software Architecture
- CommandParser Implementation
- Developer Guide:
- Contributions to team-based tasks / Project Management:
- Release Management:
v1.0
- Maintaining and clearing Issue Tracker
- Documenting Introduction of UG
- Release Management:
- Community: