XX
Extract the mobile application from Lovable and make it production-readyFreelanceJobsCanada

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Extract the mobile application from Lovable and make it production-ready

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

Über

Project Description:
I have developed a Lost & Found platform as a web app in Lovable and am looking for an experienced freelancer to make the app production-ready. The app is currently running entirely on Lovable Cloud (Supabase-based) and needs to be migrated to an independent infrastructure, including native iOS and Android builds for the app stores.
Current Tech Stack
Frontend:
React 18, Vite, TypeScript, Tailwind CSS, shadcn/ui
Backend:
Supabase (PostgreSQL, Auth, Edge Functions, Storage)
Payments:
Stripe (Checkout Sessions, Webhooks)
AI:
Lovable AI Gateway (Gemini Flash) for item analysis and value estimation
Web Scraping:
Firecrawl API for price research
Email:
Resend API
Native:
Capacitor (prepared but not yet configured)
Scope & Tasks:
Supabase Migration
Export the existing database (12+ tables, RLS policies, triggers, functions)
Set up a new independent Supabase project (Cloud or self-hosted)
Migrate all Edge Functions (10 total)
Migrate storage buckets (item-images)
AI Gateway Replacement:
Three Edge Functions currently use the Lovable AI Gateway )
Replace with direct API calls (OpenAI or Google AI)
Affected functions:
process-item (item analysis + profanity check)
estimate-value (value estimation using Firecrawl)
find-matches (matching logic)
Hosting Setup:
Deploy frontend (Azure Static Web Apps, Vercel, or Cloudflare Pages)
Set up CI/CD pipeline (GitHub Actions)
Configure environment variables and secrets management
Configure custom domain
Capacitor / Native Builds:
Configure Capacitor for iOS and Android
Create native builds
Prepare App Store submissions (icons, screenshots, metadata)
Support during the App Review process
Stripe Production Setup:
Update webhook endpoints to the new hosting environment
Verify Stripe account live mode configuration
Ensure compliance with Apple and Google in-app purchase policies
Auth Migration:
Configure Apple Sign-In in the new Supabase project
Migrate email/password authentication
Test OTP-based email verification
Out of Scope:
Feature development (the app is already functionally complete)
Design changes
Business registration or legal topics (handled by me)
Freelancer Requirements:
Experience with Supabase (Auth, Edge Functions/Deno, RLS policies, Storage)
Experience with React, Vite, and TypeScript
Experience with Capacitor and App Store submissions (iOS and Android)
Experience with Stripe integration
Experience with cloud hosting (Azure, Vercel, or Cloudflare)
German or English language proficiency
Collaboration:
The freelancer will work independently; I am available for questions
Code is hosted on GitHub
Communication via chat and/or video
Access to all required accounts will be provided
Budget:
Hourly or fixed price — please estimate the expected effort in your proposal.
Timeline:
Ideally completed within 4–6 weeks.
Contract duration of 1 to 3 months. with 30 hours per week.
Mandatory skills: iOS, Android, Python, Azure Cosmos DB, Native App Development, iOS Development, User Authentication, User Profile Creation, TypeScript, API Integration
  • Canada

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.