Skip to content

MauroSerrano-dev/quiz-time-old

Repository files navigation

Quiz Time

This is a project for Quiz Time, a fun and interactive web application for playing quizzes with your friends.

Overview

Quiz Time allows you to create and play customized quizzes in an intuitive and enjoyable way. With support for game rooms and websockets, you can challenge your friends in different types of quizzes, ranging from personality quizzes to question and answer quizzes.

Key Features

  • Create and customize your own quizzes easily.
  • Play pre-defined quizzes, including personality quizzes and question and answer quizzes.
  • Enjoy real-time updates with websockets, ensuring a seamless and interactive gaming experience.
  • Control game settings as the room creator, including starting the quiz and managing player responses.
  • Capture player emails and access quiz history for further analysis and engagement.

Getting Started

To run the development server, follow these steps:

  1. Clone the repository.
  2. Install the dependencies using npm install or yarn install.
  3. Start the development server using npm run dev or yarn dev.
  4. Open http://localhost:3000 in your browser to access the application.

Technologies Used

  • Next.js: A React framework for building server-rendered applications.
  • Websockets: Used for real-time communication between players in game rooms.
  • Stripe: Integrated for secure and seamless payment processing for subscription plans.
  • NextAuth: Enables authentication using various providers, such as Google.

Deployment

The easiest way to deploy your Quiz Time app is to use the Vercel platform. Follow the Next.js deployment documentation for detailed instructions.

Learn More

To learn more about Next.js, take a look at the official Next.js Documentation. You can also find a tutorial on building Next.js applications at Learn Next.js.

Feedback and Contributions

Your feedback and contributions to the Quiz Time project are welcome! Feel free to submit issues and pull requests to the Quiz Time GitHub repository.

About

Quiz Time is a fun and interactive web application for playing quizzes with your friends.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors