Skip to content

[CS2103-F09-4] TeamScape - #140

Open
awc1116 wants to merge 404 commits into
nus-cs2103-AY2425S2:masterfrom
AY2425S2-CS2103-F09-4:master
Open

[CS2103-F09-4] TeamScape#140
awc1116 wants to merge 404 commits into
nus-cs2103-AY2425S2:masterfrom
AY2425S2-CS2103-F09-4:master

Conversation

@awc1116

@awc1116 awc1116 commented Mar 5, 2025

Copy link
Copy Markdown

Target users
This app is designed for team managers, leaders, and student leaders who need an efficient way to track and manage their team members' progress and status in an offline, single-user environment.

Value proposition
This app can help users to categorize members by position, grade, skills, and department for easy tracking.
Furthermore, it helps users to assign tasks, break them into subtasks, and track completion as a percentage.
It can also generate overall statistics for individual members and teams, offering insights into progress and efficiency.
The app is single-user only, meaning no multi-user collaboration or online syncing.
It focuses on managing small to medium-sized teams rather than large-scale enterprise management.
The primary function is to manage contact details, task assignments, and progress tracking, not other complex administrative tasks like grading or financial management.
This solution ensures team leaders can efficiently organize, monitor, and evaluate their teams’ work, all within a self-contained offline tool.

@codecov

codecov Bot commented Mar 5, 2025

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 61.92982% with 217 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/main/java/seedu/address/ui/MainWindow.java 0.00% 53 Missing ⚠️
src/main/java/seedu/address/ui/PersonCard.java 0.00% 30 Missing ⚠️
...in/java/seedu/address/logic/parser/ParserUtil.java 65.78% 17 Missing and 9 partials ⚠️
...eedu/address/logic/commands/UpdateTaskCommand.java 72.36% 7 Missing and 14 partials ⚠️
src/main/java/seedu/address/ui/ReportPanel.java 0.00% 19 Missing ⚠️
.../seedu/address/logic/parser/FindCommandParser.java 12.50% 9 Missing and 5 partials ⚠️
.../address/logic/parser/UpdateTaskCommandParser.java 86.66% 5 Missing and 3 partials ⚠️
...eedu/address/logic/commands/DeleteTaskCommand.java 80.00% 2 Missing and 4 partials ⚠️
...java/seedu/address/logic/commands/TaskCommand.java 87.50% 2 Missing and 3 partials ⚠️
...eedu/address/logic/commands/SetDueDateCommand.java 81.81% 2 Missing and 2 partials ⚠️
... and 13 more
Files with missing lines Coverage Δ Complexity Δ
src/main/java/seedu/address/logic/Messages.java 92.30% <100.00%> (+4.80%) 4.00 <1.00> (+1.00)
.../java/seedu/address/logic/commands/AddCommand.java 100.00% <ø> (ø) 8.00 <0.00> (ø)
...va/seedu/address/logic/commands/DeleteCommand.java 100.00% <100.00%> (ø) 7.00 <0.00> (ø)
...java/seedu/address/logic/commands/ListCommand.java 100.00% <100.00%> (ø) 4.00 <1.00> (+2.00)
...address/logic/commands/ListMemberTasksCommand.java 100.00% <100.00%> (ø) 8.00 <0.00> (?)
...a/seedu/address/logic/parser/AddCommandParser.java 100.00% <100.00%> (ø) 5.00 <0.00> (ø)
...ain/java/seedu/address/logic/parser/CliSyntax.java 93.33% <100.00%> (+10.00%) 1.00 <0.00> (ø)
.../address/logic/parser/DeleteTaskCommandParser.java 100.00% <100.00%> (ø) 3.00 <3.00> (?)
src/main/java/seedu/address/model/other/Other.java 57.14% <100.00%> (ø) 4.00 <1.00> (?)
src/main/java/seedu/address/model/person/Name.java 92.85% <100.00%> (ø) 6.00 <0.00> (ø)
... and 30 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

wilsonsfh and others added 29 commits March 30, 2025 23:54
Add test cases for SetDueDateCommand
Update UML diagram for LogicClass
Add test cases for TaskCommandParser in TaskCommandParserTest
enable assertions in build.gradle
update status names for feature compliance
Update User Guide to reflect latest find command
Update UML diagram for ModelClass
Update puml files to reflect Task related classes
Update UserGuide and DeveloperGuide to include TaskCommand
wilsonsfh and others added 30 commits April 8, 2025 01:49
…uccess message to reflect more accurately on ambiguous add and update task feature
Second batch of PE-D bugs fix, tasks and updatetasks
Fix to show specific error message for <=0 index for adding a task
update testcases for report command
- updated UG on findCommand photo
- updated DG on AB3 acknowledgement link
Update ListCommand to handle no person case
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.

5 participants