Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rezasohrabi/gess
Go Easy Shop Site is online shopping site ( react & material ui )
https://github.com/rezasohrabi/gess
Last synced: about 1 month ago
JSON representation
Go Easy Shop Site is online shopping site ( react & material ui )
- Host: GitHub
- URL: https://github.com/rezasohrabi/gess
- Owner: rezasohrabi
- Created: 2021-02-16T11:55:36.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-30T07:09:15.000Z (almost 4 years ago)
- Last Synced: 2024-10-24T21:58:17.547Z (3 months ago)
- Language: JavaScript
- Homepage: https://gess-34eab.web.app
- Size: 878 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### dependencies
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 .### use firebase functions to run node.js (express) app
```jsx
1: npm install -g firebase-tools
2: firebase login
3: firebase init
4: cd functions
5: npm install express cors
```
### run functions server```jsx
1: cd functions
2: npm run serve
```