BellowingButcher / total-time-tracker-backend

0 stars 0 forks source link

As a team leader I want to run the job type report on the schedules that I have uploaded so that I can view the organized data by job title. #6

Open BellowingButcher opened 1 year ago

BellowingButcher commented 1 year ago

Points: 8

What I meant was: As a user I want to see a report for all of the schedules based on job titles. I should be able to choose the report type I want to run and click the run report button to display graphs based on the information received. The graph should have the name of the specific job title, what team members have worked on this job and how much time has each team member worked on that specific job. It should display a graph for every job title.

Testing criteria: The webpage should have a calendar input for the start point of time that you are wanting to filter by, if the chosen date isn't exactly a starting date of any of the schedules the user will be prompted with a question of, 'Did you mean to choose (insert the starting date of the week the user selected). A second calendar input for the ending time that you are wanting to filter by, (same as for the start time but insert the ending date of the week the user selected). If you enter a date you WILL NOT receive all of the information you wish for this test. It will send you back a filtered down result. A reports type drop down, choices are either job title or team member. If you choose team member for this test you will receive the wrong information. But if you choose job title and click the run report button it should display a graph for every job title that contains who has ever worked on this job and how much total time they have spent doing it.

Definition of Done: When a user can run and view a report of what job titles there are, who has worked them, and how long they have worked them.