Configuration based on create-react-app
Install dependencies using yarn or npm manager:
yarn install
Start development version:
yarn start
Run unit tests:
yarn test
For building a production version use:
yarn build
Python server backend should be running on port: 127.0.0.1:5000. A server with a fixed bug can be downloaded from contacts-app-server-0.2.7 Else for filtering to work properly fix runserver.py line:45 by adding
if contact[k] is not None and v in contact[k]
.
Information on design decisions Thoughts.md
Feature | References |
---|---|
Redux state management | https://github.com/reactjs/react-redux |
Redux-form and validation | github.com/erikras/redux-form |
Router v4 | github.com/ReactTraining/react-router |
BEM and SCSS | getbem.com |
Async/await presets | MDN Async Functions |
Mobile version navigation | |
Unit test examples |