Convert Existing Mobile PWA to iOS App Using Capacitor and Submit to App Store
Worldwide
I have a complete, working mobile-first PWA called Vigil. It is a Scripture reflection application built with HTML, CSS, JavaScript, Node.js, Supabase, Stripe, and OpenAI. The web application is already deployed and functioning. Core features include: * user accounts and authentication * paid subscriptions * guided AI reflection sessions * local Scripture library and reader * user reflection library * private groups and community sharing * image and camera uploads * responsive mobile navigation I am looking for an experienced Capacitor/iOS developer to: * review the existing codebase for iOS compatibility * package the PWA using Capacitor * configure the Xcode project, bundle identifier, signing, and provisioning * ensure Supabase authentication works correctly in the native container * test image uploads, camera access, keyboard behavior, safe areas, navigation, and external links * create the native splash screen and app icons from supplied brand assets * configure privacy permission descriptions * prepare a TestFlight build * help complete App Store Connect metadata and privacy disclosures * submit the app to the Apple App Store * address reasonable App Review feedback or one rejection cycle * return the complete Capacitor and Xcode source files to me Please do not propose a full React Native or Swift rewrite. The goal is a reliable Capacitor wrapper that preserves the existing web application. When applying, please provide: 1. Links to iOS apps you personally submitted using Capacitor or Ionic 2. A description of your experience with App Store Guideline 4.2 3. Your plan for handling subscriptions and Stripe in the iOS version 4. A fixed-price quote and expected timeline 5. Confirmation that all source code, certificates, and App Store ownership will remain under my company account
$1,200.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:4 weeks ago
- Hires:1
- Interviewing:6
- Invites sent:0
- Unanswered invites:0
About the client
- USAArdmore5:56 AM
- $500 total spent1 hire, 1 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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