- features:
- Node provides the backend environment for this application
- Express middleware is used to handle requests, routes
- React for displaying UI components
- Firebase for authentication, authorization, database
- Google cloud App Engine to build, deploy and monitor website
- PM2 process manager to run node server in development environment
- Workbox is used to manage service workers and caching assets
Some basic Git commands are:
$ git clone https://github.com/mohamedsamara/node-firebase.git
$ cd project
$ npm install
$ npm run build
$ npm run dev
$ npm start