Skip to content
This repository was archived by the owner on Sep 15, 2020. It is now read-only.

kangwooc/info343-final-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

148 Commits
 
 
 
 
 
 

Repository files navigation

info343-final-project

Our team is proposing the creation of a React-based trivia game web app. We will use one of the available trivia question APIs to create a web-based game with the following functionality:

  • User accounts (Sign-in/Sign-out), managed by Google Firebase
  • API manipulation, to pull down questions, using the Open Trivia DB (opentdb.com)
  • Leaderboard rankings, using chart.js
  • New questions every day
  • Bootstrap look and feel organized

New visitors to the site will be asked to create a new account or sign in to an existing one. Then, they will be asked to begin that day’s Trivia Challenge, 10 questions pulled randomly from the API (though the same 10 questions for everyone who visits that day.) They will be given five minutes to answer the 10 questions which will come from a variety of subjects and will include true-false and multiple-choice questions. At the end of the challenge, users will receive a score and a standing among the day’s leaderboard of other users who have taken the challenge.

Users will not be allowed to take the challenge more than once a day, but they will be able to view the current leaderboard at any time.

Responsibilities will be divided as follows:

  • Mesfin Berkele – User account systems
  • Will Tucker - User account creation and management, chart.js integration, styling, project management
  • Kangwoo Choi – Primary quiz functionality, scoring
  • Tina Zhuang – Site architecture, main page and results page, styling

If you want to play game, click the link!

About

Info 343 final project / Trivia Quiz

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors