cloud8421 / gig

Educational application to show state management/recovery techniques

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gig

With Gig you can monitor gigs near your location, accessing more data about your favourite artists.

Development/Test

  • Initial setup can be done with mix deps.get
  • Run tests with mix test
  • Run dialyzer with mix dialyzer
  • Run credo with mix credo
  • Build docs with mix docs

Running the iex console requires an environment variable called SONGKICK_API_TOKEN.

E.g.

SONGKICK_API_TOKEN=<my-token> iex -S mix

Docker support

  • copy the .env.example file to .env
  • replace the relevant values in the config (e.g. a working Songkick api token)
  • run all commands via Docker compose. For some examples, check the contents of Makefile

About

Educational application to show state management/recovery techniques

License:MIT License


Languages

Language:Elixir 97.7%Language:Makefile 1.4%Language:Python 0.9%