It's sample boilerplate react, redux and pwa
This instructions will take you to a copy of the running project in your actual local machine for development means. Please consult the steps to deploy your project
- NodeJS 8.1.x
- VSCode
- NPM or YARN
- WebPack CLI
- MLab
- Postman
- NgRok
| Tech | Description |
|---|---|
| NodeJS | https://nodejs.org/en/download/ |
| Nodemon | https://www.npmjs.com/package/nodemon |
| NPM | https://docs.npmjs.com/ |
| WebPack 4 | https://webpack.js.org/ |
| Babel | https://github.com/epoberezkin/ajv |
| NgRok | https://ngrok.com/ |
| ReactJS | https://github.com/babel/babel-loaderhttps://reactjs.org/ |
| Redux | https://redux.js.org/ |
| PWA | https://developers.google.com/web/progressive-web-apps/ |
| Onsenui | https://onsen.io/ |
| JWT | https://jwt.io/ |
| ES6 | http://es6-features.org/#Constants |
1. Clone the application
git clone https://github.com/cassiolpaixao90/boilerplate-react-redux-pwa.git2. Install dependence the app using NPM or YARN
cd boilerplate-react-redux-pwa
npm install3. Run generate certificate HTTPS in mode DEV ( Optional )
npm run certs4. Run mode Development
npm run dev5. Run mode Production
npm run prodTry out the Boilerplate-React-PWA REST API using Postman with this ready-made Postman collection.
Nodemon internal watch failed: watch ENOSPC
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -pThis project is licensed under the MIT License - see the LICENSE.md file for details
