This project was bootstrapped with Create React App.
In addition to what 'Create React App' offered, here has been added the router, redux, and some simple examples in order to get started fast.
I have added a local mock server with some data using 'json server'
See it in action
$ npm install
$ npm install -g json-server
$ json-server -p 8080 --watch data.json
$ npm run start
$ npm run test
$ npm run test-coverage
- Add item
- Remove item
- Edit item (by clicking on it, click enter after you finish updating it)
- Cancel item editing (click an item, edit and press "Esc" key)
- Loading spinner (home component only)
- Items list
- Local mock server
- Router
- 404 page (eg: http://localhost:3000/TryToFindMe)
- Redux (store, actions, reducers)
$ npm run build