ucsb-cs156-m23 / proj-gauchoride-staff

https://ucsb-cs156-m23.github.io/proj-gauchoride-staff/
0 stars 0 forks source link

FEATURE: CRUD operations for Driver Shift table #16

Open github-actions[bot] opened 1 year ago

github-actions[bot] commented 1 year ago

User Story

Note: This epic is already in progress

This epic was partially completed by the S23 students, but is not finished. You will need to look over the epic description, assess which parts are complete, and which parts still need to be done. Then you should complete the unfinished parts. This may require adjustments to the parts that the S23 students did; feel free to make those adjustments if needed, but try to use as much of their work as you can to save yourself time and effort.

You may encounter situations like this in industry too, e.g. you may be asked to take over a partially completed for someone that is being reassigned to another team, going on medical leave, or leaving the company to take another job. So learning how to assess what's been done and "jump in" is a very "real world" scenario to get some practice with.

Discussion

This table was in the spreadsheet provided by Mike Fogelsanger on 05/17/23:

image

Each row shows a shift for a driver, with a day, start time, and end time.

Ideally, these rows should be connected to the user id of the driver.

Acceptance Criteria

Implementation Todos

Note that the backend feature may already be in place; but double check that this is true.

Some of these Frontend feature may already be done as well, but some are not:

github-actions[bot] commented 1 year ago

Copied from https://github.com/ucsb-cs156/proj-gauchoride/issues/44