Izdiyad Farhan Bin Zuri - Project Portfolio Page
Overview
CCA Manager is a simple and easy to use command-line based application aimed to assist you, a CCA manager, to easily add, delete or alter information about your CCA members. Moreover, CCA Manager also allows you to perform its functions on any training-related activities you may have in order to help you organise your CCA’s timetable.
Summary of Contributions
Features Implemented
- Set up attendance package
- Implemented
Attendance
andAttendanceList
classes - Implemented
AddAttendance
command; allows users to add an Attendance entry to AttendanceList - Handled exceptions such as empty inputs, non-existing
Member
andTrainingScehdule
as well as prevent duplicateAttendance
entries for the above commandInvalidAddAttendanceException
- Implemented
UG Contributions
- Due to last minute changes to UserGuide.md, most of my team member’s code might be attributed to Glenn (poppolette). This leads to inaccuracy of the above link, and you should view my team members’ Project Portfolio Pages to get a better overview of everyone’s contribution to the User Guide and Developer Guide
- Set up
Attendance
section of UserGuide.md - Updated
Command Summary
section of UserGuide.md whenever needed
DG Contributions
- Setup Attendance component for DeveloperGuide.md