- get the basic route working
- add websockets
- refactor to use gin https://gin-gonic.com/docs/quickstart/
- do the google docs bit https://webapp.io/blog/google-docs-with-nextjs/
- test it with a sample tally form
- deploy it on fly.io
- see so that it works, logging stuff
- configure a mongodb atlas / pocketbase database to hold participant data from forms
- connect the express server to send form submissions to the database
- see so that a form is saved to the database
- do some basic reads from the database
- generate openapi spec
- add an endpoint to pass the csv file to backup all data into the database