React-MaterialUI-Starter-Kit

React Material Starter Kit

CircleCI codecov Greenkeeper badge Open Source Helpers PeerDependencies Dependencies DevDependencies

The PRD really starter kit for ReactJs with hot module replacement (HMR) for rapid development.

Original Source Code

Based on the best practises of the Single-Page-Application development with NodeJS. I added the nice font-end component Material-Dashboard-React and Redux store integration.

Beside of that I also developped some useful compoment as Message box, Notification to make the Started-kit to be a Production ready SPA kit.

Installation

  1. Clone/download repo
  2. npm install
  3. Replace the CodeCov.io token to your one in the package.json file.
  4. Run npm start to run the project.

Details Documentation

  1. Styleshet development
  2. Environments
  3. Components
  4. Development

All commands

Command Description
npm run start Build app continuously (HMR enabled) and serve @ http://localhost:8080
npm run start-prod Build app once (HMR disabled) and serve @ http://localhost:3000
npm run start-analysis Build and start Webpack Bundle Analyser @ http://localhost:8888
npm run build Build app to /dist/
npm run test Run tests
npm run lint Run JavaScript and LESS linter
npm run lint:js Run JavaScript linter
npm run lint:less Run LESS linter
npm rum test-ci Run Jest test and upload code to CodeCov.io

See also