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 .
use firebase functions to run node.js (express) app