Install dependencies and start the project.
npm install
npm start
It will be available at http://localhost:4000.
npm test
- Babel.js (ES6 syntax,https://github.com/babel/babel)
- Redux (flux stores, https://github.com/gaearon/redux)
- React (rendering, https://github.com/facebook/react)
- Webpack (build tool and dependencies management, https://github.com/webpack/webpack)
- react hot loader (hot reloading of react components, https://github.com/gaearon/react-hot-loader)
- Sass + autoprefixer
- ESLint (javascript code linter, https://github.com/eslint/eslint, https://github.com/babel/babel-eslint, https://github.com/babel/eslint-plugin-babel, https://github.com/yannickcr/eslint-plugin-react)
- superagent (ajax requests, https://github.com/visionmedia/superagent)
- Font Awesome (fancy text icons)
- redux
- react-redux (react bindings)
- redux-tiny-router (routing, https://github.com/Agamennon/redux-tiny-router)
- redux-form (integrate form components with redux store, https://github.com/erikras/redux-form)
- redux-thunk (dispatch async actions, https://github.com/gaearon/redux-thunk)
- redux-logger (log actions in console, https://github.com/fcomb/redux-logger)
- karma.js (tests runner, https://github.com/webpack/karma-webpack)
- mocha.js, chai.js, sinon.js (testing utils)
- phantom.js (headless browser)
- rewire.js (mocking modules)