/quiz-app-exercise

This application leverages the power of Next.js, Clerk for user authentication, and a MySQL database using PlanetScale and Prisma ORM.

Primary LanguageTypeScript

Quiz App

This application leverages the power of Next.js, Clerk for user authentication, and a MySQL database using PlanetScale and Prisma ORM.

Features

  • Next.js App Router: Utilizing the "use server" feature for seamless page transitions and data loading.
  • Data and Form Mutation: Enhanced with Next.js 14 for super-fast server-side operations.
  • Clerk Authentication: Robust user authentication system, synchronized with the database via Webhook.
  • MySQL Database: Integrated with PlanetScale for scalable data management.
  • Prisma ORM: Efficient and easy-to-use ORM for handling database operations.
  • Tailwind CSS: Styling and responsive design.
  • Typescript: Type-safe code.
  • Vercel: Deployment and hosting.
  • GitHub: Version control and project management.