Skip to content

Latest commit

 

History

History
35 lines (19 loc) · 1.16 KB

README.md

File metadata and controls

35 lines (19 loc) · 1.16 KB

Jeopardy Trivia

This is a fully self-hosted Jeopardy Trivia website with over 100,000 questions to choose from! It uses NodeJS as the backend and vanilla JS as the frontend, though I plan on moving this over to React once I get some more time.

Description

This was a great way of using Node/Express to GET and POST data from a large JSON file. It tracks users by storing them in the playerStats JSON file to ensure score parity across browsers (unlike localStorage). Most remaining work is to be done on the frontend to make it run more efficiently (e.g. using React to maintain score in state rather than relying on button clicks to refresh data).

Getting Started

Fork and clone the repository, then run npm install and npm start. I recommend using nodemon to keep the server running and track changes, if you wish to make any to the app.

Dependencies

  • Javascript
  • NodeJS
  • Express

Authors

Contributors names and contact info

Version History

  • 0.1
    • Initial Release

Acknowledgments

Reddit