This project is made using:
You first need to install Elixir: http://elixir-lang.org/install.html.
You don't have to install Elm as it is installed locally.
To start the app:
- Install dependencies with
npm install
- it will install Elixir deps too - Build assets with
npm run build
- Start Phoenix endpoint with
npm start
Now you can visit localhost:4000
from your browser.
npm start
to start the phoenix servernpm test
to run back & front testsnpm run build
to build assetsnpm run test:back
to run back-end testsnpm run test:back:watch
to run back-end tests in watch modenpm run test:front
to run front-end testsnpm run test:front:watch
to run front-end tests in watch modenpm run deploy
to create a production-ready build
-
Phoenix guide: http://phoenixframework.org/docs/overview
-
Phoenix docs: https://hexdocs.pm/phoenix
-
Elm guide: https://guide.elm-lang.org/
-
Elm docs: http://elm-lang.org/docs