Runner Selfservice #7
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: lfk/org#7
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
One part of the project that we'll have to implment right after the runner management by admins is the runner selfservice.
What runner selfservice?
We need a registration self service (registration form) for company runners (register for a company w/ a special link) an runners from the public (register with email confirmation.
This selfservice should also include a "about me" page, where the runner can view his registration status (and maybe later his distance, donations etc).
My first idea for this would be the following api endpoints:
/runners/register -> Register as a runner
/runners/register/:jwt -> Register as a runner for a company
/runners/me/:jwt -> View information about your registration
The specifics can of course vary - it's just my first idea for this.
The registration is implemented.
I'd reccomend starting planning and development on the selfservice frontend eary febraury after lfk/frontend has a first production-ready release.
Selfservice-UI is implemented over here: https://git.odit.services/lfk/selfservice