Skip to content

mohamedsamara/node-firebase

Repository files navigation

Node Firebase

  • 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

Install

Some basic Git commands are:

$ git clone https://github.com/mohamedsamara/node-firebase.git
$ cd project
$ npm install

Simple build for production

$ npm run build

Run the application for development

$ npm run dev

Run the application for production

$ npm start

Languages & tools