# Prerequisites

### Prerequisites

1. NodeJS
   1. Install via [NVM](https://github.com/creationix/nvm#installation)

      `$ wget -qO https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash`\
      `$ nvm install --lts`
   2. Install via Homebrew (MAC OS ONLY)

      `$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"`\
      `$ brew install node`
2. Yarn (Optional)
   1. <https://yarnpkg.com/lang/en/docs/install/>
3. Text Editor
   1. [VSCode](https://code.visualstudio.com/download) is highly recommended

### Getting Started

```bash
$ git clone https://github.com/PurdueHackers/ReactJSWorkshop.git
$ cd ReactJSWorkshop
```

If using Yarn:

```bash
$ yarn
```

Otherwise:

```bash
$ npm install
```

All of the code for each step is broken up into git branches, so if you get stuck at any point, you can just discard your changes and run:

```bash
$ git checkout step(1,2,etc...)
```
