Welcome to Local First Todos by
@codewithmontana.
This is a simple Nuxt 3 ToDo app that demonstrates local-first caching and offline support using RxDB package. Built to ensure a seamless offline experience.
Let's get started by:
Stack
- Nuxt 3 deals with frontend and backend.
- RxDB a NoSQL client-side database, to store todos locally.
- PostgreSQL as a server side database.
- Drizzle ORM as an ORM, migrator and query builder.
- Nuxt Auth Utils for the authentication layer.
- Shadcn (TailwindCSS v4) for styles and components.