Windows setup

Step 1- Download Windows Installer

https://repo.hex.pm/elixir-websetup.exe

Once downloaded you will want to go ahead and run the installer

Step 2- Install Postgres

Postgres is the type of database that we will use for our application. To install click on the following link to download the Postgres installer

http://www.enterprisedb.com/products-services-training/pgdownload#windows

Step 3- Install Elixir

We will also need the Elixir langage itself installed!

Download the installer, run it, and click through the steps

Step 4- Install Node

In order to run the Javascript parts of our program, we will also need node installed

Go to https://nodejs.org/en/download/current/ and download the Windows Installer (.msi) (you will probably need the 64-bit version) and run it

Step 6 - Install Phoenix

Since we have just installed Elixir for the first time, we will need to install the Hex package manager as well. Hex is necessary to get a Phoenix app running (by installing dependencies) and to install any extra dependencies we might need along the way.

mix local.hex

Now that we have Hex installed we can install Phoenix

mix archive.install https://github.com/phoenixframework/archives/raw/master/phoenix_new.ez

Next Steps

If you haven't coded before you will want to take a look at additional tools for some extra tools that will help you get started otherwise we're good to go! Let's go write some elixir!