Live Project Demo: https://quiz-flow-six.vercel.app/
QuizFlow is an intelligent, interactive quiz platform built with Next.js. It leverages AI to generate engaging questions and provides actionable analytics to track user performance.
- Framework: Next.js (App Router)
- Database ORM: Prisma
- Authentication: NextAuth.js
- Styling: Tailwind CSS
- Features: Gemini AI-powered question generation & interactive dashboard analytics and Web3 wallet Involved
-
Install dependencies:
npm install
-
Set up Environment Variables: Create a
.envfile based on.env.exampleand fill in your database and AI API keys. -
Database Setup:
npx prisma db push npx prisma generate
-
Run Development Server:
npm run dev
Open http://localhost:3000 in your browser to start using QuizFlow!