https://github.com/lancygoyal/material-react-app
Material React App - Powered By React and Redux.
https://github.com/lancygoyal/material-react-app
eslint eventemitter4 flexboxgrid material-ui react react-helmet react-router react-snapshot redux
Last synced: about 2 months ago
JSON representation
Material React App - Powered By React and Redux.
- Host: GitHub
- URL: https://github.com/lancygoyal/material-react-app
- Owner: lancygoyal
- License: mit
- Created: 2018-01-09T16:41:34.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T21:08:07.000Z (over 3 years ago)
- Last Synced: 2026-01-03T18:12:12.439Z (5 months ago)
- Topics: eslint, eventemitter4, flexboxgrid, material-ui, react, react-helmet, react-router, react-snapshot, redux
- Language: JavaScript
- Homepage: https://lancygoyal.github.io/material-react-app/
- Size: 3.04 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
## Web App
Powered By React and Redux.
- [Guide](https://github.com/lancygoyal/material-react-app/blob/master/GUIDE.md)
### Includes
- React 16
- Redux
- Material-UI
- React-Snapshot
- Redux-Persist
- Prettier
- Husky
- ES-Next
- ESLint
### Running it
```
npm install
npm start
```
### Folder structure
.
├── src
│ ├── components # Dumb components
│ ├── config # App configrations
│ ├── constants
│ ├── containers # Smart components
│ ├── redux # Redux modules
│ ├── utilities
│ ├── App.js # Root component
│ ├── index.js
└── package.json # Node dependencies
### Learn more
- [React](https://reactjs.org/)
- [Redux](https://redux.js.org/)
- [Material UI](http://www.material-ui.com)
- [Create React App](https://github.com/facebookincubator/create-react-app)
- [React Router](https://github.com/ReactTraining/react-router)