-
This is a sample project given to Software Engineering (SE) students.
-
The project simulates an ongoing software project for a desktop application (called AronaPro) catered for Computer Science teaching assistants who appreciate an organised and vibrant approach to query, and manage an array of students and professors’ contacts with CLI.
- It is written in OOP fashion.
- It comes with a reasonable level of user and developer documentation.
Description: View
command allows you to see all the existing contacts of your students
Format:
view
Description: Add
command allows you to add new contacts of your students into the address book
Format:
id/NUSID n/NAME p/PHONE [e/EMAIL] [t/TAG]
Description: Edit
command allows you to edit existing contacts of your students in the address book
Format:
edit id/NUSID [n/NEWNAME] [p/NEWPHONE] [e/NEWEMAIL]
Description: Delete
command allows you to delete existing contacts in the address book
Format:
delete id/NUSID
Description: Filter
command allows you to filter desired contacts in the address book based on group
and tag specified
Format:
filter [n/NAME] [p/PHONE] [e/EMAIL] [g/GROUP] [t/TAG]
Description: Assign
command allows you to assign students into their respective tutorial groups in the
address book
Format:
assign id/NUSID [g/GROUP] [t/TAG]
Description: Schedyle
command allows you to schedule an appointment with students
Format:
schedule id/NUSID d/DATE from/FROM [to/TO] [t/TAG] [r/REMARK]
- For the detailed documentation of this project, see the Address Book Product Website.
- This project is a part of the se-education.org initiative. If you would like to contribute code to this project, see se-education.org for more info.