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

User accounts #17

Open
timsk opened this issue Oct 27, 2022 · 0 comments
Open

User accounts #17

timsk opened this issue Oct 27, 2022 · 0 comments

Comments

@timsk
Copy link
Member

timsk commented Oct 27, 2022

Registering as a volunteer will create a user account.

We will need to import data relating to existing registered volunteers, albeit after perhaps some GDPR-related pruning of inactive people.

Users will need to be logged in to claim a shift.

Procedure for logging in should be as quick and simple as possible, particularly on mobile but also on bigger screens.

Logging in when you have an upcoming delivery shift will highlight that you have access to your route (within a customisable time window).

There will be several "admin flags" that can be set for particular users that gives them access to more functionality, e.g. removing people from rotas, accessing volunteers' contact info, auto-texting volunteers to fill rotas, accessing clients' contact info, cancelling orders (one-off, until a given date, or permanently), sending an email/SMS to all clients (or a subset thereof), etc.

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