You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The goal of sprint 4 is to designate all functionality in the app as role-based.
When a donor signs up, their application will take them to their respective donor functionality: creating dishes, submitting donations, etc. When a volunteer signs up, their application will take them to their respective volunteer functionality: claiming and completing donations. When a user is marked as an admin, their application will be a volunteer's view with additional admin privileges. This means that a user who downloads the application should be able to use their intended functionality without any 'work in progress' changes to the codebase. This role-basing of views is the final piece of core functionality for the app.
In addition, we are further preparing for deployment with additional CICD work. We are also further preparing for handoff by creating an in-app tutorial for donors. Lastly, we are creating the backend routes for password protecting the creation of a volunteer account, so random users can't download the app and be volunteers without the password from the nonprofit.
By the end of this sprint, the app will have no remaining core functionality. It will be a completely functional MVP. Going forward, we will be continuing to add nice-to-haves like an FAQ and fixing any minor bugs or styling issues.
johnleal1
changed the title
Separating Admin, Volunteer, and Donor Functionality + Preparing for Handoff
Separating Functionality by Role + Preparing for Handoff
Mar 9, 2022
Overall Purpose in Life
The goal of sprint 4 is to designate all functionality in the app as role-based.
When a donor signs up, their application will take them to their respective donor functionality: creating dishes, submitting donations, etc. When a volunteer signs up, their application will take them to their respective volunteer functionality: claiming and completing donations. When a user is marked as an admin, their application will be a volunteer's view with additional admin privileges. This means that a user who downloads the application should be able to use their intended functionality without any 'work in progress' changes to the codebase. This role-basing of views is the final piece of core functionality for the app.
In addition, we are further preparing for deployment with additional CICD work. We are also further preparing for handoff by creating an in-app tutorial for donors. Lastly, we are creating the backend routes for password protecting the creation of a volunteer account, so random users can't download the app and be volunteers without the password from the nonprofit.
By the end of this sprint, the app will have no remaining core functionality. It will be a completely functional MVP. Going forward, we will be continuing to add nice-to-haves like an FAQ and fixing any minor bugs or styling issues.
Related Tickets
The text was updated successfully, but these errors were encountered: