Skip to content

[CS2103-T13-4] ClassRosterPro #75

Open
cjaycee wants to merge 714 commits into
nus-cs2103-AY2526S1:masterfrom
AY2526S1-CS2103T-W13-4:master
Open

[CS2103-T13-4] ClassRosterPro #75
cjaycee wants to merge 714 commits into
nus-cs2103-AY2526S1:masterfrom
AY2526S1-CS2103T-W13-4:master

Conversation

@cjaycee

@cjaycee cjaycee commented Sep 19, 2025

Copy link
Copy Markdown

Private tutors often struggle to manage many student contacts, schedules, and communications efficiently due to limited time and resources. ClassRosterPro streamlines this process, reducing administrative workload and allowing tutors to focus more on teaching and preparing class materials instead of manual record-keeping.

@codecov

codecov Bot commented Sep 19, 2025

Copy link
Copy Markdown

jooh6969 pushed a commit to jooh6969/tp that referenced this pull request Oct 23, 2025
samueltann and others added 28 commits November 2, 2025 22:56
Remove special validation of age in Filter
Add duplicate detection in GradeCommandParser to prevent
inconsistent behavior when same subject/assessment is specified
multiple times. Now throws clear error message instead.

Fixes #278
Add duplicate detection in GradeCommandParser to prevent
inconsistent behavior. Throws error when same subject/assessment
is specified multiple times in one command.

Add test coverage for duplicate detection scenarios.

Fixes #278
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants