The application uses docker for all and maketool to create shortcuts in order to keep some organization in commands
Availabel commands:
make up
starts the application, creates the container id not existsmake up_build
starts the application forcing re-create the dockerfilesmake testing
run the backend tests, needs to create the containers firstmake iex
enters in the interactive elixir console with all the project code loadedmake bash
enters into the terminal in the backend containermake routes
get all the phoenix available routesmake rollback
rollbacks the last ecto migrationmake migrate
run the ecto migrationsmake format
formats the code
Creates 3 containers:
- web: its the frontend here in the
3000
port - app: the backend side in the
4000
port - db: the postgres database in the
5432
port