From a0778e863dcdbc5c3e2df6192381d9953c7bb599 Mon Sep 17 00:00:00 2001 From: ThienDuc Date: Fri, 1 Nov 2024 15:07:33 +0800 Subject: [PATCH] Thienduc PPP --- docs/team/thienduc3112.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 docs/team/thienduc3112.md diff --git a/docs/team/thienduc3112.md b/docs/team/thienduc3112.md new file mode 100644 index 0000000000..dad8fef803 --- /dev/null +++ b/docs/team/thienduc3112.md @@ -0,0 +1,31 @@ +# Nguyen Thien Duc's Project Portfolio Page + +## Project: TutorLink +TutorLink is a desktop CLI application designed to help +University professors better manage the grades of students +reading their course. + +TutorLink keeps a running tally of grades (GPA, overall score) of each +`Student` by tagging `Components` to each student via a `Grade` object. + +TutorLink provides useful summary statistics of a professor's course that +can be further filtered down for analysis. + +### Summary of Contributions + +- Redesigning the project for v2.0 +- Ui class +- TutorLink class +- Calculate student gpa + + +- **Code Contribution**: [RepoSense](https://nus-cs2113-ay2425s1.github.io/tp-dashboard/?search=thienduc3112&breakdown=true) +- Project Management: + - Managed `V2.0`. Restructure v1.0 to current structure [#36](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/36) + - PRs reviewed: [#36](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/36) [#52](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/52) [#58](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/58) [#54](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/54) [#55](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/55) [#49](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/49) [#96](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/96) [#72](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/72) +- Enhancement to existing features: + - Implemented major restructuring/refactoring to codebase: [#38](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/38) [#51](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/51) +- **Documentation**: + - Developer Guide + - Created UML of v2.0 [#36](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/36) + - Created sequence diagram for find command [#103](https://github.com/AY2425S1-CS2113-W13-4/tp/pull/103) \ No newline at end of file