Configure Firebase Firestore Android

Job ID: 40508681

Budget: ₹600 – ₹1,500 INR

I need a Firebase project created and fully connected to my existing Android app, but the only service I want enabled right now is Firestore. The data model is already defined inside the app, so your job is to mirror that structure in the Firebase console, import any starter data I supply, and confirm everything syncs correctly on a physical device and emulator.

I’ll share the exact Firestore security rules I’ve drafted; please apply them in production mode, run a quick rules-coverage test, and show me the results so I know the constraints are active. Default rules are not acceptable for this deployment.

Once the setup is complete I expect:
• A brief video or annotated screenshots proving the Android build connects, reads, and writes without errors.
• The .json configuration file (or updated Gradle lines) committed back to the repo with a short README noting any new SHA-1 fingerprints or package IDs you added.
• Confirmation that my rules pass the Firebase Rules Simulator for both allowed and denied scenarios.

You’re free to use Kotlin or Java in the sample calls—just match the language already in the project—though everything needs to compile on Android Studio Flamingo (latest stable). If any index creation or composite keys are required, flag them so I can keep track before we move on to Cloud Functions later.