Flutter Marketplace App – API Integration & Subscription Setup

Job ID: 40242893

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

Both sides of my marketplace— the Client app and the Service-Provider app— are already coded in Flutter. The backend team has finished every endpoint and exposed them in REST; what I now need is a developer who can wire those endpoints cleanly into the existing Dart codebase and add the missing subscription layer.

Scope of work
• Connect each screen flow to its matching API call: user sign-in / sign-up, profile updates, service catalog browsing, order creation, payment, and any other endpoint the backend exposes.
• Build the subscription logic so users can pick a plan (I have monthly, annual and pay-per-use models prepared; we will final-ise the exact behaviour together) and ensure the correct limits, renewals, and billing hooks fire.
• Handle secure token storage, refresh flow, graceful error handling, and loading states.
• Push fully tested, lint-clean code to my Git repository for both apps.

Acceptance criteria
1. All API calls return expected payloads in the running builds of both apps.
2. Subscription actions accurately trigger backend validation and reflect current status in the UI.
3. No unhandled exceptions or console errors during a complete user journey.
4. Code follows existing project architecture and passes flutter analyze without new warnings.

I’ll provide the full Postman collection, environment keys, and guidance on where each call fits. If you’re comfortable with Flutter, REST, and subscription flows (Stripe, Razorpay or native in-app purchase experience is a plus), let’s get this wrapped up quickly.