Deploy Node.js Backend to Firebase
Budget: ₹600 – ₹1,500 INR
I already have a complete Node.js Cloud Functions code-base. I now need it running on Google Firebase so my Android app can hit every REST endpoint without a hitch.
Here is what has to happen:
• Deploy the existing functions to Firebase Functions and make sure they build and run in the cloud.
• Re-create the Firestore structure exactly as the code expects, migrate any seed data if needed, and apply security rules that grant access only to authenticated users.
• Enable Firebase Authentication with both e-mail/password and phone number sign-in so the app can log in straight away.
• Connect any file-handling logic to Cloud Storage and confirm uploads, downloads, and access controls work end-to-end.
I will consider the job complete when the Android app can successfully call every endpoint, read/write the corrected Firestore collections, upload/download through Cloud Storage, and all unauthenticated requests are rejected as intended.
Here is what has to happen:
• Deploy the existing functions to Firebase Functions and make sure they build and run in the cloud.
• Re-create the Firestore structure exactly as the code expects, migrate any seed data if needed, and apply security rules that grant access only to authenticated users.
• Enable Firebase Authentication with both e-mail/password and phone number sign-in so the app can log in straight away.
• Connect any file-handling logic to Cloud Storage and confirm uploads, downloads, and access controls work end-to-end.
I will consider the job complete when the Android app can successfully call every endpoint, read/write the corrected Firestore collections, upload/download through Cloud Storage, and all unauthenticated requests are rejected as intended.
Related categories:
Mobile App Development
Node.js
Backend Development
Google Cloud Platform
Database Management
REST API