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

Empowering Businesses with Tailored Software & AI Solutions.

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

Appsdiary Technologies

AppsDiary is a software house that designs and develops mobile applications, websites, and custom software solutions. They work with businesses to c… Read more

...

Chirag Solutions

Chirag Solutions is extending its services in website designing & development and software development. Our web and software development is committed… Read more