- Clone the repo
- Install dependencies with
mix deps.get - Create and migrate your database with
mix ecto.create && mix ecto.migrate - Install Node.js dependencies with
npm install - Start Phoenix endpoint with
mix phoenix.server
Now you can visit localhost:4000 from your browser.
When creating a new meetup we make a call to Meetup.com to find out the next meetup URL.
Edit .envrc.example with your meetup.com API Key.
Then rename to .envrc and load them with:
source .envrc
Or, you can use direnv, to setup local dev environment variables brew install direnv.
Once you've updated and run the seeds, start the app on locally and run the following command:
httrack 127.0.0.1:4000 -w -O /tmp/elixir.sydney
Then drag and drop the /tmp/elixir.sydney/127.0.0.1_4000 folder to Netlify and you're all done.
- Official website: http://www.phoenixframework.org/
- Guides: http://phoenixframework.org/docs/overview
- Docs: https://hexdocs.pm/phoenix
- Mailing list: http://groups.google.com/group/phoenix-talk
- Source: https://github.com/phoenixframework/phoenix