Jovan Huang Tian Chun - Project Portfolio Page
Overview
TraceYourProj is a quick and simple application for tracking online resources for data science projects, optimized for use via a Command Line Interface (CLI).
Summary of Contributions
Given below are my contributions to the project.
- 
    
Code contributed: RepoSense link
 - Enhancements implemented:
    
list-allfeature- What it does : Allows user to view all the projects and their respective resources.
 - Justification : This will allow users to recall what are all the projects and resources in the database of TraceYourProj.
 
list p/PROJECTNAMEfeature- What it does : Allows user to view one project and its respective resources.
 - Justification : This will allow users to recall what are the resources of one particular project in the database of TraceYourProj.
 
- Wrote JUnit tests (assertion), exception handling and loggings related to 
list-allandlist p/PROJECT_NAMEmethods. 
 - Contributions to User Guide:
 - Contributions to the Developer Guide:
 - Contributions to team-based tasks:
    
- Refactor source code (To ensure good coding standards)
        
- Extracting long methods.
 - Removing magic numbers/literals
 
 - Maintaining the issue tracker
 - Release management (v0.1 .jar file)
 - Developer Guide:
        
- Beautify Developer Guide.
 - Added Non-Functional Requirements
 - Added Glossary
 - Added Target user profile
 - Added Value proposition
 
 - User Guide:
        
- Beautify User Guide.
 - Added sample outputs for 
help,add,list-all,list p/PROJECTNAME,delete,save,load. 
 
 - Refactor source code (To ensure good coding standards)
        
 - Review/mentoring contributions:
 - Contributions beyond the project team:
    
- Forum Link: Helping others on forum
 - Link: Review other team’s product