Skip to content

msteblu/CodingLand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trivia Olympics

License: MIT

Description

Trivia Olympics is an interactive full-stack application that allows you to log in to play a fun trivia game. Users compete to solve trivia questions and move across the board to win the game. Careful - if you guess wrong, you have to start over.

game-screenshot

Table of Contents

Installation

To use this application, navigate to the deployed Heroku site.

To install this application locally yourself, download and clone the files from this repository. Create your own .env file (for the database name, your user, and your password). Run 'npm install' to install the packages in the package.json. Seed your MySQL database and run the server on your local browser at localhost.

This app uses:

  • Node.js

  • Express.js

  • Handlebars.js

  • MySQL and Sequelize

  • GreenSock animation platform

  • Authentication using Express Session and cookies

  • Environment variables

  • Heroku

  • MVC paradigm structure

Usage

If you use the application through the deployed Heroku site, simply navigate to and interact with the site from there. The site will prompt you to login or signup before you are able to play. Create an account, and from there, you are able to choose a character icon and answer trivia questions. You also have the option to add your own questions to the database.

Users can select a character:

character-screenshot

Then answer the trivia questions:

question-screenshot

If the program was cloned, downloaded, and installed instead, get the application running by typing "npm start" into the command-line. All features of the application are then accessible through localhost on your browser or other applications.

Contributors

John Hope (https://github.com/hope1407)

Megan Steblay (https://github.com/msteblu)

Daniel Klauer (https://github.com/danielkl12)

Amira Holden (https://github.com/amiracat)

License

This project is licensed under MIT License.

The SVGs are from Font Awesome (with its license here).

Questions

If you have any questions, please contact the developers at their GitHub links above.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •