Unfortunately PlanetScale eliminated the hobby teir. I'm currently training bouldering much more then sport climbing and not really using this methodology of training, so I'm currently focusing on other things besides this project. If you see this, and feel inspired to bring it back to like, let me know and we can start working on it again.
I'm making this application to be able to create and track my training cycles for rock climbing.
Scaffolded with t3.gg
You will likely need to make a clerk account to get the .env secret for this to test locally. Clerk env docs You'll also need to make a free mySQL database with Planetscale. Once you create the database, select 'connect' and choose 'Connect with Prisma'. Add your database password to the generated url and place it in your .env. Then run "npm install" and "npx prisma db push".
Theres some pretty simple things in issues right now that you can work on. A good place to start might be helping me with the event modals. In schedules.ts I defined a bunch of default events. You can use those as a baseline extend the info-modal as I've been doing for a few events.
If you have any issues just let me know and feel free to ask questions. I'm typically around outside of CST business hours.