This starter kit is designet to give ReactJS
+ Redux
+ Material UI Next
+react-router v4
for react projects.
It's based on Create React App ,Material-UI@Next that uses Redux.
- Built-in UI (web app) ready to upload as per your requirements & deploy.
- Easily rename project strings,label,Pages,Menu
- create action and reducer using redux example already exists
Front:
- React JS (16.6.0 -(https://github.com/facebook/react))
- redux (Redux is a predictable state container for JavaScript apps(https://redux.js.org/))
- react-redux (You can use Redux together with React(https://redux.js.org/basics/usagewithreact))
- @material-ui/core(React components that implement Google's Material Design.(https://material-ui.com/))
- redux-form-material-ui(Is a set of wrappers to facilitate the use of material-ui components with redux-form(https://www.npmjs.com/package/redux-form-material-ui))
Clone or download the project from the repository.
git clone https://github.com/viveknaragude/React-Redux-material-ui-core-Next-Starter-Kit
//or in a specific folder (change my_folter to the folder you want to clone the project
git clone https://github.com/viveknaragude/React-Redux-material-ui-core-Next-Starter-Kit my_folder
$ npm install # Install project dependencies - we need this only the first time the application is started
$ npm start # Compile and launch in dev mode
If everithing is fine you should see a message like this:
Listening on port 3000. Open up http://localhost:3000/ in your browser.
The recommended medium to report and track issues is by opening one on Github.
Any kind of contribution is welcome! Simply follow the next steps:
- Fork the project.
- Create a new branch.
- Make your changes and write tests when practical.
- Commit your changes to the new branch.
- Send a pull request, it will be reviewed shortly.
In case you want to add a feature, please create a new issue and briefly explain what the feature would consist of. For bugs or requests, before creating an issue please check if one has already been created for it.