Mobile App Developer Needed to Complete Booka App, iOS Version, Supabase, SMS Gateway, Payment API, and Store Launch Support

Job ID: 40598137

Budget: $250 – $750 USD

I have an almost-finished iOS build of “Booka,” an e-commerce app backed by Supabase. Before we can go live on the App Store I need a developer who can jump in, close the remaining feature gaps, and guide the release process end-to-end.

Current status
• Core UI screens are in place and the Supabase project is already provisioned.
• A skeleton flow exists for user sign-up, product browsing, and checkout but the logic is incomplete.

Scope of work
1. Complete Supabase integrations
– Secure user authentication (email/OTP and social methods already scaffolded).
– Real-time product catalog queries and server-side pagination.

2. Finish checkout workflow
– Cart persistence, order creation, stock deduction.
– Payment API hookup (Stripe account ready; open to your recommendation if easier).

3. SMS notifications
– Integrate Onfonmedia Tanzania as the gateway for OTP and order status alerts.

4. Polish, test, and harden
– Unit / integration tests, TestFlight builds, crash analytics.
– Resolve any App Store review blockers (privacy strings, screenshots, etc.).

5. Launch support
– Prepare production Supabase environment variables.
– Walk me through the final App Store submission until “Ready for Sale.”

Acceptance criteria
• Users can register, log in, browse products, add to cart, pay, and receive confirmation SMS without errors.
• All calls to Supabase, Onfonmedia, and the payment API are handled securely with proper error handling.
• Build passes App Store Connect validation and is approved by Apple.

I will provide repository access, Supabase keys, Onfonmedia credentials, and existing TestFlight builds on day one. Looking forward to working with someone who has shipped at least one Swift/SwiftUI or React Native commerce app and is comfortable owning the release process.