Around the World is a world trivia game application that was created using TypeScript and GraphQL and tested with Cypress. Users navigating through the webpage can either check their score or can play trivia narrowing it down by continent and 3 categories.
- Clone down this repository
- Run
npm install
in your terminal - Run
npm start
in your terminal - Open up http://localhost:3000/ in your browswer
control + c
in your terminal to stop server
To view deployed app, visit https://around-the-world-trivia.netlify.app/
- Self-teach TypeScript to create a Trivia Game Application
- Fetch data using GraphQL
- Test application utilizing Cypress
- TypeScript
- GraphQL
- React
- React Router
- XML
- CSS
- Cypress
- npm
- webpack
- Tim Thomas: nalito223
- Lauren Frazier: FrazierLE
- Evan Swanson: EvanSSwanson
- James Wasmer: jwasmer
- Successfully deployed site using Netlify
- Handled last-minute hurdle with grace and good team communication
- Gained confidence with React hooks
- Tackled messy logic required to make the Trivia component functional
- Employed types/interfaces for stronger type control via TypeScript
- Two Player Mode
- Languages game mode
- Add countdown timer
- Add more game modes other than multiple choice
- Upon clicking on a continent, display info regarding info in cards
- Add bookmark icon to save certain questions