A tool where employees can set goals, update progress and view team-wide completion metrics.
Command: add <employee_name> <goal_description> <team_name>
Creates a new goal record with:
- A unique goal ID
- Employee name
- Goal description
- Team name
- Creation date
- Status (
Not Startedby default)
Command: list <employee_name>
Command: add <goal_id> <status>
Command: delete <goal_id>
Command: summary <team_name>
add "Sofi" "Schedule 1:1 meetings with the rest of the team" "Engineering"
Creates a Goal for the Engineering team and assigns it to Sofi
list Sofi
Lists the goals assigned to Sofi:
Not Started:
"Schedule 1:1 meetings with the rest of the team", Engineering
In Progress:
"Set goals for the Engineering team", Engineering
update 2 "In Progress"
Updates Goal 2 status to In Progress
"Schedule 1:1 meetings with the rest of the team", Engineering, In Progress
delete 1
Deletes Goal 1
"Set goals for the Engineering team", Engineering, In Progress
summary Engineering
Returns the Engineering team Goals
Not Started:
- N/A
In Progress:
- "Schedule 1:1 meetings with the rest of the team"
Completed:
- N/A