Skip to content

A real-time multiplayer trivia game inspired by Jeopardy! Built with React, TypeScript, and WebSockets.

License

Notifications You must be signed in to change notification settings

HarmlessEvil/think-fast-frontend

Repository files navigation

Think Fast!

This repository contains the front-end implementation for our multiplayer trivia game, inspired by the “Jeopardy!” format. The application is built using modern web technologies for seamless gameplay across devices.

Features

  • TailwindCSS styling for a fast and consistent design.
  • WebSocket integration for real-time updates.
  • Intuitive game interface with:
    • Lobby management (player list, ready/unready toggle, start game).
    • Interactive game board with categories and questions.
    • Player actions like buzzing in and answering questions.

Key Pages

  1. Home Page:
    • Join an existing lobby or create a new one.
  2. Lobby Page:
    • Displays the player list, ready/unready status, and start game button.
  3. Game Page:
    • Interactive question grid and action buttons for gameplay.

Technologies Used

  • React: Component-based UI library.
  • TailwindCSS: Utility-first CSS framework.
  • Vite: Fast development build tool.
  • Zustand: A small, fast, and scalable bearbones state management solution.

License

This project is licensed under Apache 2.0 license. See the LICENSE file for details.

About

A real-time multiplayer trivia game inspired by Jeopardy! Built with React, TypeScript, and WebSockets.

Topics

Resources

License

Stars

Watchers

Forks