- Manual TanStack Router & Query Scaffold
- Create custom Button component with variants (Mimic from shadcn)
- Setup proxy in vite
- Implement Hono RPC
- Setup and run Docker container locally
- Database setup using Drizzle ORM
- Setup a query to fetch from backend
- Setup hono routes
- Setup Better Auth on the server side
- Sign Up and Sign In page
- Sign Out and improve Navbar (Show error toast on failed)
- Protect the todos page
- Generate & Migrate a new db schema -> Seed
- Auth middleware
- ...
- Create prod db with Neon
- Install dependencies
bun install- Copy
.env.exampleto your own.envfile - Setup database
bun run db:up
bun run db:migrate- Running
bun run dev