$ npm install
$ npm start
go to [http://localhost:8080](http://localhost:8080) in your browser.
# Table of Contents
* [Getting Started](#getting-started)
* [Dependencies](#dependencies)
* [Installing](#installing)
* [Developing](#developing)
* [Testing](#testing)
* [Production](#production)
* [Documentation](#documentation)
* [Frequently asked questions](#faq)
* [TypeScript](#typescript)
* [License](#license)
# Getting Started
## Dependencies
What you need to run this app:
* `node` and `npm` (Use [NVM](https://github.com/creationix/nvm))
* Ensure you're running Node (`v5.x.x`+) and NPM (`3.x.x`+)
## Installing
* `fork` this repo
* `clone` your fork
* `npm install` to install all dependencies
## Developing
After you have installed all dependencies you can now start developing with:
* `npm start`
It will start a local server using `webpack-dev-server` which will watch, build (in-memory), and reload for you. The application can be checked at `http://localhost:8080`.
As an alternative, you can work using Hot Module Replacement (HMR):
* `npm run start:hmr`
And you are all set! You can now modify your components on the fly without having to reload the entire page.