-
This project portfolio was written to document my role and contribution to the EazyTutors project. I was responsible for doing the
Add Profile Photo
andSort
feature.
-
The team comprises of students from the National University of Singapore and we created this application because we realized that plenty of tutors find it difficult to manage their student’s data such as attendance, marks, and grades.
-
To have a All-In-One student management tool for teachers or tutors since our research data showed that tutors have difficulty with tracking attendance, marks and grades.
-
Major enhancement: Add Profile Photo Feature
-
What it does: Display the profile photo of individual students of a particular class.
-
Justification: This feature allows tutors to remember the faces of their students more effectively. This is helpful for tutors teaching large classes.
-
Highlights: If there is a need to update photo of students, user can delete the photo and then add the latest photo of the student.
-
Credits:
-
-
Minor enhancement: Sort list of students' names in alphabetical order.
-
Minor enhancement: Add feature to delete student’s profile photo and changes it to default photo.
-
Code contributed:[Project Code Dashboard]
-
Other contributions:
-
Project management:
-
Reviewed Pull Request #64
-
-
Enhancements to existing features:
-
Updated UI to show profile photo
-
Created test cases for add photo and delete photo feature.
-
Created test cases for sort feature.
-
-
Documentation:
-
Created first draft of user guide.
-
Conceptualised user stories and user cases.
-
Refined user and developer guide with respect to explain new features.
-
-
Given below are sections I contributed to the User Guide. They showcase my ability to write documentation targeting end-users. |
Given below are sections I contributed to the Developer Guide. They showcase my ability to write technical documentation and the technical depth of my contributions to the project. |