Storychat is a nice sandbox for playing with a bunch of web technologies.
- Clone the repo
make deps
- Create a postgres database using the
createdb
utility. - Copy
config/db.example.json
toconfig/db.json
and edit it with the proper information for connection. - Copy
config/app.example.json
toconfig/app.json
and give it reasonable-large and unique secrets. make db
make run-dev
- Don't push to develop.
- Create a new branch prefixed with "dev/" for specific fixes and features.
- Test your code! (Client-side tests depend on PhantomJS)
- When ready to merge/rebase, have someone else review the branch and signoff on it.