A developer quiz game combining trivia with roguelike mechanics. Test your knowledge across various programming topics while strategically managing resources and building configurations.
- Clone the repository
- Copy
.env.sampleto.envand fill in your Supabase credentials - Install dependencies:
npm install - Set up database:
npm run db:refresh - Start development server:
npm run dev
Visit http://localhost:3005 to play!
- TanStack Start (React-based full-stack framework)
- PostgreSQL + Drizzle ORM
- Supabase Auth
- Tailwind CSS
- Vitest + Testing Library
- Make schema changes in
src/database/schema.ts - Generate migration:
npm run db:generate - Apply migration:
npm run db:push