Skip to content

Backend Write-up: Attendance Rate Added into Schemas #22

@izzyconner

Description

@izzyconner

Description

Determine the best way to store attendance rate for a user and add in any necessary fields to the database schemas. Write up the proposed method for attendance rate calculation, including calls and coalescing needed on the backend.

Attendance rate can be calculated for:

  • Shifts where reports were filed
  • Shifts where the associate didn't show up
  • Shifts where the associate was late/early

Attendance rates should be able to be calculated for a given associate:

  • Per week
  • Per month
  • Total

Conditions of Satisfaction

  • Any fields necessary to add into TimesheetEntry schema have been added to the Lucidchart schema diagram
  • Any fields necessary to add into TimesheetEntry schema have been added to the Dynamo schemas in the backend
  • Any fields necessary to add into TimesheetEntry schema have been added to the shared schemas
  • A one-page write-up is available to describe the proposed method for calculating various attendance rates

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions