elixir-beersearch

A simple Elixir module that searches for beers on Untappd.

Installation for CLI usage

  1. brew install erlang
  2. git clone https://github.com/nicksergeant/elixir-beersearch.git
  3. ln -s $PWD/elixir-beersearch/beersearch /usr/local/bin/beersearch
  4. beersearch dogfish 60

Installation as a module

Add beersearch to your dependencies and application config in mix.exs:

defp deps do
  [
    {:beersearch, "~> 0.0.2"}
  ]
end

def application do
  [applications: [:beersearch, :logger]]
end

Then run mix deps.get.

Usage

BeerSearch.search("Dogfish 60")

Output:

["Dogfish Head Craft Brewery 60 Minute IPA (3.895)",
 "Mike's Tallybrew DogFishSkull 60 (0)",
 "Rambling Ridge Brewery DogFish 60 Clone (0)",
 "Alchemist Brewery Clone Dogfish Head 60 Minute (0)"]