Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.48 KB

README.md

File metadata and controls

41 lines (29 loc) · 1.48 KB

The Resistance

The Resistance is a game that I sometimes play with my friends.

We just started a round online (in skype mainly) and I figured it shouldn't be too hard to create my own The Resistance game online, even though I have absolutetly zero experience with web design and front-end. I was wrong. But now I am stuck.

Currently deployed to: https://resistance-with-friends.herokuapp.com/

Build & Run

Install requirements from requirements.txt

pip install -r requirements.txt

There are 3 environment variables

Environment Variable Comment
DEBUG 'True' if debug output is wanted, otherwise any string
SECRET_KEY The secret key used for sessions management
DATABASE_URL The 'postgres://user@host/database' url
gunicorn app:app

TODO

  • Create a game.html template for better readibility
  • Can probably template everything more (This wasn't really true)
  • Add support for mission_votes
  • Style login and signup
  • Create a cronjob that handles the "night cycles"
  • Make advancer post a summary of changes to game (by a name that you blacklist for signup)
  • Add some buttons to filter posts by missions
  • Add a rules page that explains the game as well as default behavior for this app (midnight cycles, random nominees, votes etc)