-
Install NodeJS and NPM
-
Install and login to Firebase CLI
-
Clone the repository and cd into it
git clone git@github.com:anandubajith/nitc-hostel-dues.git && cd nitc-hostel-dues
-
Install dependencies for cloud functions
npm --prefix functions install
-
Take note of OneSignal credentials by going to OneSignal > Settings > Key & IDs
-
Setup OneSignal credentials for Cloud Functions
firebase functions:config:set onesignal.app_id="<ONESIGNAL_APP_ID>" onesignal.api_key="<ONESIGNAL_API_KEY>"
-
Deploy the project using
firebase deploy