Flutter App Feature Integrations

Job ID: 40567844

Budget: ₹1,500 – ₹12,500 INR

I have a production Flutter application that already handles basic user flows. I now want to expand its capabilities, starting with Google Business Profile Verification. This is the most urgent item and I’d like it wired up through the official Google APIs. I will create the API key in my Google Cloud console and pass the credentials to you; your job will be to handle the OAuth flow, call the verification endpoints, surface real-time status messages in the UI, and store the outcome locally so the user doesn’t have to repeat the step.

Once that piece is solid, I also need the following improvements folded into the same codebase:

• OTP-based login replacing the current email/password screen
• GST & PAN number verification against the government databases
• A Multiple Property module that lets users add, edit, and switch properties without logging out
• Package & Offer module for time-bound promotions that can be created in Firebase or a local JSON file and shown in-app
• Lightweight in-app analytics (Firebase Analytics is preferred, but I’m open if you have a better suggestion)
• Automatic image resizer so photos uploaded by users are compressed and cropped to preset dimensions before upload

Acceptance criteria
– Google Business verification completes successfully with a live business account and the status is persisted for future sessions
– All new modules match the existing app’s design system and use proper state management (the project is currently on Provider, but I’m fine moving to Bloc or Riverpod if you justify the switch)
– No new warnings on flutter analyze and the app builds cleanly for Android & iOS
– Clear, commented commits so I can follow the changes