Skip to content

theonlydola/open-trivia

Repository files navigation

Open Trivia

** A Fun and Engaging Trivia Game! **

Think "Who Wants to Be a Millionaire" meets an engaging learning experience. Open Trivia is a trivia question game that challenges you with a variety of categories and difficulties. Put your knowledge to the test and see how much you can learn!

Key Features:

  • Extensive Question Library: Access a vast collection of trivia questions powered by the Open Trivia Database API.
  • Multiple Difficulty Levels: Choose the level that best suits your skill set, from easy to hard.
  • Category Selection: Dive deep into specific topics you're interested in or explore randomly for a surprise challenge.
  • Save Progress: You can save your progress and come back later to continue.
  • Data Visualization: Track your performance with interactive charts powered by ApexCharts.
  • Multiple Choice & True/False: Answer questions in a variety of formats to keep things interesting.
  • Time Pressure: Manage the clock and make quick decisions to maximize your score.

Built with Modern Technologies:

  • React Icons React
  • TypeScript
  • React Query: Simplifies data fetching and state management.
  • styled-componets Styled-Components: CSS-in-JS styling.
  • ApexCharts: Creates interactive and customizable charts.
  • Vite: Lightning-fast development server for a smooth development experience.

Getting Started:

  1. Clone this repository: git clone https://github.com/your-username/open-trivia.git
  2. Install dependencies: yarn install
  3. Run the development server: yarn dev
  4. Open http://localhost:5173/ in your browser.

About

Open Trivia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages