Create a game called Dixit.
- Make sure you have Redis installed:
brew install redis
- Make sure you have Postgresql installed, you can download
postgress.app
for that (http://postgresapp.com/) - Just run
bin/setup
- Add your information to
.env
- Run
gem install mailcatcher
- Run
mailcatcher
- Just run
foreman start
When you've started mailcatcher, you go to: 127.0.0.1:1080
to see the mail flowing in!
Validations At this point there is no validation on the Storyteller part, or the part where players can select a picture.
Test coverage The test coverage is OK at this point, most public model methods have tests, the game start flow is tested. But once the game is started, there are no integration tests.
Photo selection It would be possible for pictures to be duplicates in one round. So a player can possible see the picture that the storyteller has selected.
Finish a game At this point, games will go on forever.