This project is a simple todo list which uses Google's OAuth to keep track of your todos. It is built using the following stack:
Refer to this video by ThePrimeTime.
lucia-auth is a relatively new auth library that I've been using for a good amount of time now. This project was originally made using Auth.js. So why did I switch? The Drizzle ORM Adapter that is provided by the Auth.js library is not stable and often breaks SQLite tables. So I found a great, robust alternative library called lucia-auth which not only provides a stable Drizzle ORM Adapter but also provides much more control to the auth flow.