The website https://gymbilletter.dk/ is bad from a technical standpoint (at least according to me like tbh it's not that bad but still).
This is the usual RIIR even though it's not really necessary. This project is mostly about learning how to use rocket, diesel, templates, postgres and how to use them together.
TODO:
- Add party types and database values
- Add some simple requests for viewing and adding parties
- Add a user type
- Make the user type good
- Add an admin request guard
- Get some bad templates going
- Get a good template going (add dope fonts and colors or whatever)
- Get some good templates going
- Add the ability for people to sign up to parties
- Add a way for someone to prove they bough a ticket
- Idk how I'm going to add payment
- Add some fancy admin interface for viewing data about stuff
- Add working login
- Find out how to do the email stuff
- Do the email stuff
- Add tests