Expert Firebase Configuration Audit need Web Development
Contact person: Expert Firebase Configuration Audit
Phone:Show
Email:Show
Location: Gaithersburg, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Overview:
I have a recently completed web platform consisting of three live, single-page applications hosted on GitHub Pages. The backend is powered by a single Google Firebase project that uses Firestore for data and Cloud Storage for files.
The core functionality is in place, and the apps are live. However, I have encountered a final configuration issue while implementing Firebase's security features.
The Problem to Solve:
We have enabled Firebase App Check using the reCAPTCHA provider to secure our backend. After doing so, we received an automated notice from Google Cloud stating, "The reCAPTCHA key you recently created isn't protecting your site or app."
While my own recent tests suggest the platform is now working after a series of difficult updates to the Firestore Security Rules, I require an experienced Firebase developer to conduct a final, expert review to ensure the implementation is robust, secure, and correctly configured.
Required Tasks:
Review Firebase Security Rules: Examine the current Firestore Security Rules to ensure they correctly and securely allow public write access for new user registrations (/leads) while restricting access to user-specific data (/userProgress).
Verify App Check Implementation:
Review the [login to view URL] files for the three live web apps to confirm that the Firebase SDK and App Check SDK are correctly initialized.
Confirm that the App Check settings in the Firebase Console (reCAPTCHA registration and enforcement for Firestore and Storage) are correctly configured.
Test & Confirm: Perform a live test submission through the Transformation Portal to verify that data is written to the Firestore leads collection without any permission errors.
Deliverable: Provide a brief written confirmation that the system is secure and correctly configured, or, if any minor issues are found, fix them and then provide the confirmation.
Required Skills:
Expert-level knowledge of Google Firebase, specifically:
Firestore Security Rules
Firebase App Check for web apps
Firebase Authentication (Anonymous)
Strong proficiency in JavaScript and HTML.
This is a short, targeted project for an expert who can quickly audit and finalize a security setup. The goal is to get a professional confirmation that the platform is secure and ready for users." (client-provided description)
Matched companies (6)

Knowforth Tech

SJ Solutions & Infotech

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Mobiweb Global Solutions

Appsdiary Technologies
