Requirements:
Phoenix (Erlang/OTP 17, Elixir 1.0.5) : http://www.phoenixframework.org/docs/installation
- Install dependencies with
mix deps.get
- Install node dependencies with
npm install
- Start Phoenix endpoint with
mix phoenix.server
Now you can visit localhost:4000
from your browser.
Interactive shell:
$ iex -S mix phoenix.server
Running tests:
$ mix test
Setup a postgreSQL through a Docker container
$ docker run -i -t --name cromer-database --publish="5432:5432" -d postgres:9.3
Create database
$ mix ecto.create
Running migrations
$ mix ecto.migrate
How to stop/remove postgreSQL
$ docker stop cromer-database
$ docker rm cromer-database