Trivia AI Adventure
Trivia AI Adventure

AI-powered multiplayer trivia game using the Open AI GPT-4 engine

Features

  • Real-Time Multiplayer: Compete with friends and players worldwide.

  • Dynamic Question Generation: AI generates a wide variety of questions for endless gameplay.

  • Multiple Game Modes:

    • Classic Trivia: A set of multiple-choice questions about a topic
    • Trivia Board: Our version of Jeopardy with a set of topics each having a set of questions. Everyone gets to answer but the first person to buzz can win more points than the rest.
    • Randomized Trivia: Randomly chosen topics. Along with a free response answer format where your answers are graded by the OpenAI’s GPT-4o mini model.
  • User Authentication: Secure user accounts and leaderboard tracking.

  • Social Features: In-game chat and leaderboards to enhance gameplay.

Quick Look

Homepage Room Page
Play Page How-to Page

Technology Stack

  • Frontend: React, Bootstrap, HTML5, CSS3
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • AI Integration: OpenAI API with GPT-4o mini model
  • Real-Time Communication: Socket.io
  • Deployment: Render