Creates the HTML for the initial organization registration page.
Allows user to enter location and opperating hours for organization.
Validates all user input on the server-side -- Flashes message to user if their input is invalid.
If validation succeeds, the info and relations are added to the database. The user is then redirected to organization dashboard.
Non-obvious technical information
Must be a logged in user to access route
Route /registration
Checklist before requesting a review
[X] pre-commit run --all-files (run before pushing)
[X] pytest if applicable
[X] Link issue
[X] Update relevant documentation if applicable: doc strings, readme, poetry.
Describe your changes
Closes #208, #209
Creates the HTML for the initial organization registration page. Allows user to enter location and opperating hours for organization. Validates all user input on the server-side -- Flashes message to user if their input is invalid. If validation succeeds, the info and relations are added to the database. The user is then redirected to organization dashboard.
Non-obvious technical information
Must be a logged in user to access route Route /registration
Checklist before requesting a review