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.git
2. Install dependence the app using NPM or YARN
cd boilerplate-react-redux-pwa
npm install
3. Run generate certificate HTTPS in mode DEV ( Optional )
npm run certs
4. Run mode Development
npm run dev
5. Run mode Production
npm run prod
Try 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 -p
This project is licensed under the MIT License - see the LICENSE.md file for details