A web application that will extract large amounts of data from the Google search results page.
-
Erlang 23.3
-
Elixir 1.11.4
-
Recommended version manager.
-
Staging - https://elixir-ic-staging.herokuapp.com
-
Production - https://elixir-ic.herokuapp.com
-
Install Docker for Mac
-
Setup and boot the Docker containers:
make docker_setup
-
Install Elixir dependencies:
mix deps.get
-
Install Node dependencies:
npm install --prefix assets
-
Setup the databases:
mix ecto.setup
-
Start the Phoenix app
iex -S mix phx.server
-
Run all tests:
mix test
-
Run all lint:
mix codebase
-
Test coverage:
mix coverage
-
Buidl Docker image
docker-compose build