hopegipson / House_Cup

A Hogwarts-themed Javascript and Rails application that features fun trivia games to play with your friends!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

House_Cup

GitHub code size in bytes GitHub language count GitHub top language GitHub contributors GitHub issues GitHub last commit GitHub forks GitHub Repo stars YouTube Video Views YouTube Video Likes

This Javascript and Rails Application allows for users to play games in the Harry Potter Universe. Users can use the Sorting Hat Quiz to assign themselves to one of the four Hogwarts Houses, and they can score points for that Hogwarts House playing the Harry Potter trivia game, in which users are awarded house points if they score highly in the trivia game.

To watch a demo of the Rails Application in action you can visit:

Demo of Rails App

Blog Post with Further Explanation on the Quizzes: Here

Installation

-Clone this repo
-The app will be using localhost:3000 by default.

Usage

-cd into hogwarts-backend
-Migrate the database tables with 'rails db:migrate'
-Add seed data with 'rails db:seed'
-Start the server with 'rails s'
-Open index.html and start playing like a Hogwarts student!

Contributing

Bug reports and pull requests are welcome on GitHub here. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the code of conduct.

-Fork this repository.
-Create a branch: git checkout -b <branch_name>.
-Make your changes and commit them: git commit -m '<commit_message>'
-Push to the original branch: git push origin Spotify_Clone/master
-Create the pull request.

License

The gem is available as open source under the terms of the MIT License.

Code of Conduct

Everyone interacting in the Hogwarts Cup project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.

About

A Hogwarts-themed Javascript and Rails application that features fun trivia games to play with your friends!


Languages

Language:CSS 69.8%Language:Ruby 17.2%Language:JavaScript 11.0%Language:HTML 1.9%