Shipped this project!
All the projects and tests drowned me towards the end, but at least I managed to ship! I would love to have added flashcards and podcasts to notebooks, but I really ran out of time :(
Notebooks are still a great way to learn with AI, though! Quizzes seem sufficient for me, and they save progress on the go. The reason why this project took so long was that I was trying to learn how to use more industry tools, like better-auth and neon postgres db. Additionally, this project is quite large with tons of server actions running entirely on NextJS server functions and React components to better organise how my project is written (instead of dumping it in 1 file and calling it a day). Pretty proud of how smooth Mesa AI works when Google cooperates (their api is in the drain rn)!