Wrap existing PWA in Capacitor and ship to App Store + Google Play

Posted last week

Worldwide

Summary

Wrap an EXISTING, working PWA in Capacitor and ship it to the App Store + Google Play. This is NOT a rebuild — the product is done and live. WHAT EXISTS (verifiable in the repo before you quote): • GPS safety band for kids (4G, real hardware) + Hebrew RTL parent web app — 14 screens, light+dark • Python backend, 68 modules, ~31,500 lines, stdlib only (no pip) • Live location (SSE), geofences + alerts, SOS, two-way voice call, route history, QR pairing, multi-family tenant isolation • Full PWA: manifest, service worker, offline, Web Push (VAPID) WHAT YOU DELIVER: 1. Capacitor wrap (iOS + Android). Do NOT rewrite the app — screens and backend stay. 2. Native push: APNs + FCM (replace Web Push; OneSignal acceptable) 3. In-app account & data deletion (Apple Guideline 5.1.1(v) — mandatory) 4. Subscriptions via In-App Purchase + Google Play Billing, ideally RevenueCat (~$5/month plan) 5. Submission to BOTH stores, incl. privacy labels (app tracks precise location of minors — expect strict review), screenshots, and shepherding through rejection rounds 6. Deploy the Python server to a VPS (working deploy script exists) OUT OF SCOPE: UI redesign, backend rewrite, Firebase migration, new features. WE PROVIDE: full repo access, a physical band for testing, Apple + Google developer accounts, one fast decision-maker. TIMELINE: target 2–4 weeks to first submission. Honest estimates preferred. BUDGET: fixed $1,400 total. Milestones: M1 TestFlight wrap 30% / M2 push + account deletion 25% / M3 IAP live 25% / M4 both stores submitted 20%. If your quote is higher, say which milestone drives it — we may cut scope (iOS first) rather than raise budget. SCREENING QUESTIONS — answer ALL in your proposal (proposals without answers will be declined): 1. Link to a Capacitor/Cordova/Ionic app YOU shipped to the App Store. 2. How do you implement Guideline 5.1.1(v) account deletion — client and server side? 3. A kids app with precise location — what does Apple scrutinize, and how do you prepare? 4. Why can't we bill the subscription through an external payment processor inside the app? 5. Describe the APNs certifi

  • $1,400.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
iOS
Android
Mobile App Development
Activity on this job
  • Proposals:15 to 20
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jul 26, 2026
  • ISR
    תל אביב - יפו3:06 PM

Explore similar jobs on Upwork

Final milestone for social appFixed-price‐ Posted 1 month ago
Native App Development
Android App Development
Android
User Profile Creation
JavaScript
Firebase
React Native
iOS
Android
iOS Development
Mobile App Development
Stripe

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo