dependency name | npm | description |
---|---|---|
material ui | npm install @material-ui/core |
Material-UI, the world's most popular React UI framework. |
material ui icons | npm install @material-ui/icons |
For using icons with Material-UI. |
react router dom | npm install react-router-dom |
React Router is a collection of navigational components that compose declaratively with your application. |
firebase | npm i firebase |
Backed by Google and loved by app development teams - from startups to global enterprises. |
reudx | npm install redux |
Redux is a predictable state container for JavaScript apps. |
react redux | npm install react-redux |
The React bindings for redux. |
redux logger | npm install redux-logger |
A middleware which logs dispatched actions and the resulting new state. |
redux thunk | npm install redux-thunk |
The redux-thunk middleware allows simple asynchronous use of dispatch. |
material ui | npm install --save redux-saga |
redux-saga is a library that aims to make application side effects easier to manage, more efficient to execute, easy to test, and better at handling failures. |
CK editor | npm install ckeditor4-react |
Smart WYSIWYG HTML editor. |
select country list | npm install react-select-country-list --save |
This package take country-list as reference, and make it more friendly to react-select. |
redux persist | npm install redux-persist |
Persist and rehydrate a redux store. |
reselect | npm install reselect |
Selector library for Redux. |
axios | npm install axios |
Promise based HTTP client for the browser and node.js . |
1: npm install -g firebase-tools
2: firebase login
3: firebase init
4: cd functions
5: npm install express cors
1: cd functions
2: npm run serve