A financial literacy trivia app designed to make learning about personal finance enjoyable and interactive.
- Frontend: React / Next.js (for web application) to handle the trivia UI, leaderboards, and user profiles.
- Backend: Node.js / Express or serverless functions (e.g. Next.js API routes) to validate answers, manage game state, and handle business logic.
- Database: PostgreSQL (using an ORM like Prisma) or MongoDB to store trivia questions, user sessions, and high scores.
- Authentication: Firebase Authentication or NextAuth.js for secure user sign-up and login.
- Hosting: Vercel for frontend/serverless functions, and Supabase / MongoDB Atlas for database hosting.