picape
picape copied to clipboard
Elixir side-project: Uses a supermarket API to order recipes
Picape
Supermarket meets recipes.
Setup
$ cd picape
$ bin/setup
Scripts
-
bin/setup
: Install all dependencies and run tests. Use this on your CI server. -
bin/update
: Update all dependencies, after pulling or merging. -
bin/ci
: Run this locally to run all commands run by CI. -
bin/heroku_compile_assets
: Compile assets on Heroku for production. -
mix phx.server
: Start Phoenix server. -
mix ecto.reset
: Drop and reseed the database. -
mix test
: Run the Elixir tests. -
cd assets/ && yarn run test
: Run Javascript tests.
Development
- Web: http://localhost:4001
- API: http://localhost:4000/graphql
- GraphiQL: http://localhost:4000/graphiql
Deploy
mix release --env=prod
Screenshots
picapie-unplan
picapie-essentials
Generated using the Firebird template.