Code Monkey home page Code Monkey logo

sides's Introduction

Which Side Are You On? Game

Which Side Are You On? helps an event organizer to run a group game that asks questions and has participants joining one side or the other.

Screenshots

Presentation view: shows the open question and players as they make choices. As an event organizer, this is the view that you want to livestream. Screen Shot 2022-01-25 at 11 12 53 AM

Player view: this is what players see when a question is open, they can choose left or right to go to that side. Screen Shot 2022-01-25 at 11 13 18 AM copy

Manager view: this view allows the event organizer to add, edit, open, and close questions, as well as see a list of the players that have joined. Screen Shot 2022-01-25 at 11 13 27 AM copy

Manager view settings: these settings allow the event organizer to import and export data, as well as change the appearance of the presentation view. Screen Shot 2022-01-25 at 11 13 39 AM

Instructions

Roles:

  • Event organizer: The person creating the sides game, adding questions, and sharing the game link to players.
  • Player: A person entering the game with player ID and name via a game link.
  1. An event organizer should create a new sides game in the main landing page https://sides.mtso.io. After the game is created, the event organizer will be redirected to the manager view. Make sure to bookmark this URL as it is the only way to access the manager view.
  2. Share the game link with players (looks like "https://sides.mtso.io/name-of-game" where name-of-game is the generated game name).
  3. Livestream the presentation view "https://sides.mtso.io/name-of-game/present".
  4. Add questions in the manager view and open them to show the question to players. Players can pick a side for a question as long as the question is open.

Deployment

The main web app running at https://sides.mtso.io is hosted on heroku.

Requirements

git clone https://github.com/mtso/sides
git checkout main
heroku git:remote -a <app name>
git push heroku HEAD

sides's People

Contributors

mtso avatar

Watchers

 avatar

Forkers

0z00

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.