arrow_back Back to Works
Mobile App

On-Demand Home Service Marketplace App

A booking and payment platform for iOS and Android, launched in 2 months and reaching 10K+ downloads.

Duration

2 months

Team

2 people

Engineered With FlutterStripe ConnectCodeMagiciOSAndroid

01 // OVERVIEW

Project Overview

A marketplace app for at-home services (such as beauty treatments and massage). The platform matches service providers with customers, handling booking, payment, and reviews entirely within the app.

02 // KEY FEATURES

Key Features

payments

Platform-Based Payments

Built on Stripe Connect's Separate Charges and Transfers model: the platform collects payments from customers and automatically disburses funds to service providers, with automatic fee calculation.

smartphone

Cross-Platform

Built with a single Flutter codebase and released to both the App Store (iOS) and Google Play (Android).

rocket_launch

CI/CD Pipeline

Using CodeMagic, the entire process from code push to build, test, and store submission is fully automated.

03 // TECHNICAL DEEP-DIVE

Technical Highlights

Challenge

iOS Signing Error

A mismatch between the Bundle ID and Team ID caused signing errors during iOS builds on CodeMagic. Resolved by batch-replacing the Bundle ID and Team ID in project.pbxproj with the correct values and aligning them with the provisioning profile.

Challenge

Stripe Subscription Display Issue

Stripe Checkout's subscription mode displayed a mandatory "recurring payment" label that couldn't be removed. Resolved by redesigning the entire payment flow to meet the client's requirements.

04 // IMPACT & RESULTS

Results

10K+

Total Downloads

2 Months

From Planning to Launch

2 Stores

iOS / Android

Ready to Build?

Want to build something similar? Tell us about your project.

Free Consultation