Skip to content

A full-stack quiz web-app that can be used for creating and sharing quiz. The application also includes authentication, AI quiz generation, and a dashboard for visualization.

License

Notifications You must be signed in to change notification settings

adiulalam/quizeroo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quizeroo

A full-stack quiz web-app that can be used for creating and sharing quiz. The application also includes authentication, AI quiz generation, and a dashboard for comprehensive information visualization.

Created with Next.js, NextAuth, TRPC, Websocket, Shadcn, and Tailwind.

Installation

To use the application please make sure to clone the package, open terminal and then follow the instruction below.

Setup the environment varibles, see .env.example

Use .env for Production and .env.local for development

Install the packages

npm i

Running the tests

npm run test:unit
npm run test:e2e

Running in DEV environment

npm run dev

Running in PROD environment

npm start

Additional Commands

Running prisma studio

npm run db:studio

Running migrate reset

npm run db:reset

Running db push

npm run db:push

Running migrate deploy

npm run db:migrate

Running migration generation

npm run db:generate

About

A full-stack quiz web-app that can be used for creating and sharing quiz. The application also includes authentication, AI quiz generation, and a dashboard for visualization.

Topics

Resources

License

Stars

Watchers

Forks

Languages