Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 2.56 KB

File metadata and controls

47 lines (32 loc) · 2.56 KB

Puzzled Pint

Circle CI Code Climate

About

This is the app for the next-gen PuzzledPint.com website engine.

The code can be found at https://github.com/puzzledpint/puzzledpint.com

It is copyright 2016, licensed under the GNU General Public License version 3.

The ultimate goal of this project is to build a turn-key website for running Puzzled Pint, a monthly puzzling event that's held on the same night in more than 40 cities around the world. The current incarnation allows for the hosts (the Game Control, or GC) of each city to independently enter their location information, which then gets displayed when puzzlers solve that month's location puzzle. There are plenty of additional features to build out.

Prerequisites

This project is written in Ruby 2.3 and Rails 5.2. It requires a PostgreSQL database. Other dependencies are loaded as Ruby gems via Bundler.

Installation

This project can be deployed to Heroku.

Contributing

There are many ways you can help with this project, from writing code to writing documentation. A good place to start might be to look at the issues list. Major features we are looking to implement include:

  • Collecting standings from local GC.
  • A stats front-end to view those standings.
  • Roster of cities, GC bios, and social media links.
  • Player RSVP.
  • Twitter/Facebook notification.
  • S3 integration.
  • Puzzle asset management for playtesting and release.

The doc/ subfolder contains several useful resources: