Skip to content

patstrom/resistance

Repository files navigation

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)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published