- React
- Redux
- React Router 4
- Redux Form
- Unit tests with Mocha/Chai/Sinon
- ESlint config AirBnB
- MongoDB
- Webpack
- Hot dev server
- Node - Express API
- Local Passport + JWT
Click here then download the .zip file. Extract the contents of the zip file, then open your terminal, change to the project directory, and:
> npm install
> npm run devserver
This will load all dependencies and start the API server.
Open another shell in the project directory and start the unit test watcher
> npm run dev
Now open the browser at http://localhost:8081 to open the application.
To run the unit test, open another shell in the project directory and start the unit test watcher
> npm run test:watch