Flutter Marketplace App – API Integration & Subscription Setup
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.
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.
Related categories:
Mobile App Development
Software Testing
Dart
Git
API
Flutter
Billing
API Integration
Payment Processing
REST API