Skip to content

⚒ authorization and payment workflow

Brad Garropy edited this page Sep 23, 2020 · 3 revisions

MURPHY is a workout timer which is free to use, but requires a one time payment to save, track, and view your workouts. This workflow was difficult to visualize and develop, so here is a brief description of how it works.

technologies

Netlify Identity for authorization.
Stripe for payments.

workflows

A user can be in one of many different states of authentication and payment, these workflows cover each of those processes.

free

No workflow. User head to https://murphee.netlify.app and uses the timer.

login as free

TODO

login as pro

TODO

signup

TODO

signup and pay

TODO

Clone this wiki locally