Vaishnav Muralidharan's Project Portfolio Page
Project: githubContact
githubContact is a one-stop desktop app for Program Managers to keep track of their team’s various contact details using simple CLI Commands.
Given below are my contributions to the project.
- 
    
New Feature - Delete Attribute Command: Allowed the user to delete specified attribute of a person given a valid argument except name, in the case that their contact becomes outdated. Did testing for both DeleteAttributeCommand and DeleteAttributeCommandParser.
 - 
    
New Feature: Added a Role attribute to Person so Program managers can keep track of their teammates’ roles.
 - 
    
Code contributed:RepoSense link
 - Documentation:
    
- For the UG, I wrote part of the instructions to use the Delete Attribute Command, including some examples
 - For the DG, I gave the general architecture for the execution of the DeleteAttributeCommand.
 - Did the UML for the DeleteAttributeCommand.
 
 - Community:
    
- The Following PRs were reviewed in depth by me:
        
- https://github.com/AY2223S1-CS2103T-W08-2/tp/pull/144
 - https://github.com/AY2223S1-CS2103T-W08-2/tp/pull/247/files
 - https://github.com/AY2223S1-CS2103T-W08-2/tp/pull/141
 - Have also approved many other PRs after careful perusal. Link : https://github.com/AY2223S1-CS2103T-W08-2/tp/pulls?q=is%3Apr+is%3Aclosed+reviewed-by%3AVshnv2001
 
 - Have also incorporated feedback from peers when my PRs were reviewed.
 
 - The Following PRs were reviewed in depth by me: