cal-itp / benefits

Transit benefits enrollment, minus the paperwork.
https://docs.calitp.org/benefits
GNU Affero General Public License v3.0
25 stars 9 forks source link

Docs: overview of the application logic #2139

Closed thekaveman closed 3 weeks ago

thekaveman commented 1 month ago

Based on some recent discussion and onboarding new team members, this page provides a high-level overview of all of the main phases through which the user is taken by the app.

Preview page: https://benefits-2139--cal-itp-previews.netlify.app/development/application-logic/

github-actions[bot] commented 1 month ago

Coverage report

This PR does not seem to contain any modification to coverable code.

github-actions[bot] commented 1 month ago

Preview url: https://benefits-2139--cal-itp-previews.netlify.app

thekaveman commented 3 weeks ago

Thanks for the suggestion @lalver1, I added that in.

I also added to each of the diagrams a block for the interaction with analytics, it's helpful to see when the key events are generated in each phase.

lalver1 commented 3 weeks ago

I agree, adding the interaction with analytics made the diagrams even more useful yet they still look clear.