We have created a demo app of React that demonstrates implementation of Material UI,React Redux and Routing with react.
- Login & Signup
- Localization
- Light & Dark Theme setup
- React Redux setup
- Authenticated Routing
- ESLint
we tried to implement the best practice of code structure in our project following are the example
- src/components/_ /*.js
- src/containers/_ /*.js
- src/pages/_ /*.js
- src/routes/*.js
- src/utils/*.js
- src/redux/actions/*.js
- src/redux/reducers/*.js
- src/redux/store.js
- src/redux/types.js
- src/assets/icons
- src/assets/images
- src/translations/*.json
Step 4: Start the app in development mode with npm run start
it will run the react application on http://localhost:3000/ by default.
$ npm install
# development
$ npm run start
# build
$ npm run build
To learn React, check out the React documentation.