Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spike/Research: Workflow of timesheet submissions and notifications #5

Open
2 tasks
izzyconner opened this issue Feb 9, 2023 · 0 comments
Open
2 tasks

Comments

@izzyconner
Copy link
Collaborator

izzyconner commented Feb 9, 2023

As a developer, I need a system in place to forward timesheets along the workflow of approvals and notify the necessary employers and administrators.

Workflow is as follows:

  1. Employee fills in and submits timesheet
  2. Employer looks over timesheet - leaves comments if necessary, send back to student if changes are needed, otherwise approve ticket
  3. Once employer has approved timesheet for given time period, notify approver and open timesheet for final approval and comments from them.

This needs to be taken into account in the implementation of timesheet POST endpoints and design of the timesheet schema.

To complete this ticket:

  • Diagram out the schema needed for notifications
  • Research and write-up the tools needed for sending emails/other notifications to users

This ticket is necessary to complete implementation

@izzyconner izzyconner changed the title Timesheet API: Workflow of timesheet submissions and notifications Spike/Research: Workflow of timesheet submissions and notifications Apr 2, 2023
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

No branches or pull requests

1 participant