Lovable → Vercel Migration: React Health App + Claude Code

Posted 3 weeks ago

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

I have a production-ready React/TypeScript health record web application built with Lovable (AI app builder) that needs to be migrated to professional infrastructure I own before public launch. I also need Claude Code (Anthropic's AI coding CLI) set up so I can continue building features independently after migration without relying on Lovable. This is a one-time migration project with a clear scope and a complete data export already prepared. I need someone experienced, detail-oriented, and trustworthy — this is a health application handling sensitive patient data. What I already have: Vercel Pro account — ready to connect Supabase account — ready to create new project GitHub repository — connected and available Domain: fullycharted.app — DNS access available Complete bulk export ZIP from Lovable Cloud — all tables as CSV/JSON, all storage files, complete supabase/migrations/ folder 2 beta users currently — minimal data to migrate Mac computer for local development setup The application: React/TypeScript frontend with Vite and TailwindCSS Supabase backend — PostgreSQL, Row Level Security, Edge Functions, Storage buckets Supabase Auth for authentication 1,326 automated tests passing Currently hosted on Lovable Cloud fullycharted.app currently points to a separate landing page — needs to point to the full app after migration What I need done: Connect GitHub to my Vercel account and configure build settings for Vite/React and all environment variables Create new Supabase project in my account — run supabase db push using migrations folder, import all table data from CSV/JSON export, re-upload all storage files (lab documents, imaging, diagnostic studies), verify all Row Level Security policies working correctly Configure all environment variables — VITE_SUPABASE_URL, VITE_SUPABASE_PUBLISHABLE_KEY, VITE_ADMIN_EMAIL, and any others currently in Lovable DNS configuration — point fullycharted.app to Vercel, configure www redirect, verify SSL certificate Handle 2 beta user accounts — coordinate password reset timing before DNS cutover Full verification — app loads at fullycharted.app, login works, patient data intact, emergency view works without auth, file uploads work, admin route gated correctly, all 1,326 automated tests pass, RLS verified (no cross-account data access) Claude Code setup on my Mac — install Node.js, install Claude Code CLI, clone repository locally, configure local environment variables, verify app runs locally (npm run dev) and tests pass (npm test), walk me through one simple change so I understand the workflow Documentation and handoff — all environment variables documented, Vercel and Supabase configuration documented, local development workflow documented, GitHub push triggers Vercel deployment confirmed Security requirements: This is a health application. RLS policies must be verified after migration. Patients must only access their own data. Admin route gated to one specific email. Public emergency routes work without exposing other patient data. What I will provide: Access to my Vercel account Access to my Supabase account Complete bulk export ZIP GitHub repository access Domain registrar access for DNS Anthropic API key for Claude Code Quick responses throughout the project Success looks like: fullycharted.app loads the full application Beta users can reset password and log in with all data intact All 1,326 tests passing I own all infrastructure completely Claude Code installed, configured, working Complete documentation in my hands Follow-on work: I have a second application (MySynapse — homeschool platform) on the same stack needing the same migration in 1-2 months. Strong performance here leads to that second project directly. To apply please include: Examples of similar Lovable/managed platform to Vercel migrations Supabase RLS and migration experience Your approach to data integrity verification Confirmation you are comfortable with health app security requirements

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Vercel
Node.js
TypeScript
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:3 weeks ago
  • Hires:
    1
  • Interviewing:
    5
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Sep 19, 2021
  • United States
    Placerville7:52 AM
  • $1.1K total spent
    2 hires, 0 active

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

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