Skip to content

Repository files navigation

⚽ Regista Football Quizzes

Welcome to Regista Football Quizzes! This is a competitive football quiz app where users can play in different modes, test their knowledge about football, and see how well they score against others.

🌍 Play It Live!

You can play the Regista Football Quizzes right now! Just click the link below to start challenging yourself and others in various football quiz modes:

Play Live Now!

🛠️ Technologies

  • Next.js 14: Full-stack React framework with support for server-side rendering (SSR) and new App Router features.
  • Tailwind CSS: Utility-first CSS framework for rapid UI development.
  • Zustand: State management for easily managing player and game states.
  • React Hook Form: Form handling with validation, focusing on minimal re-renders.
  • Mongoose: Object Data Modeling (ODM) for MongoDB.
  • Vercel: Hosting platform for serverless deployment of the Next.js app.

🚀 Features

  • Play single or team-based football quiz games.
  • Switch between categories and levels of difficulty.
  • Real-time state management with Zustand.
  • Dynamic forms and validation powered by React Hook Form.
  • Database-backed question and feedback systems via Mongoose.
  • Hosted on Vercel for fast, reliable deployment.

🖥️ Getting Started

Prerequisites

Ensure you have the following installed on your system:

Installation

  1. Clone the repository:

    git clone https://github.com/JooZef315/Regista-Football-Quizzes.git
  2. Navigate to the project folder:

     cd Regista-Football-Quizzes
  3. Install dependencies:

    npm install
  4. Set up environment variables:

    Create a .env.local file in the root of the project and add the following:

    DATABASE_URI=
  5. Development Mode:

    npm run dev

    Open http://localhost:3000 to view it in the browser.

License

This project is licensed under the MIT licensed.

About

Regista is an interactive NestJs platform designed for football enthusiasts, offering challenging quizzes to test your knowledge of the beautiful game.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages