← Live feed

Full-stack developer: move Claude prototype to Supabase with magic link login, Stripe and Calendly

Contract
HOURLY / PART_TIME
Client
United States
Live feed
Upwork

Preferred qualifications

  • Experience: Intermediate
About us Held is a small New York startup that helps first-time parents plan pregnancy and the first weeks home. We are two founders launching a beta in early December 2026. We've built a working prototype of our member dashboard as a Claude artifact: a week-by-week planner with a working rules engine and a founder backend (Studio) for editing content and viewing members. We need it turned into a real, hosted app that members log into with a magic link. What you'll build • A member web app on a subdomain of heldparents.com (hosted on Vercel), built around our prototype's existing screens and rules engine • Supabase Auth with magic link (passwordless) login, sent from our domain through Resend, and a Member login page linked from heldparents.com • A Supabase database for members, intake answers, payment status, bookings and all planner content, with row-level security • Signup flow: Formspree interest form, then Stripe Checkout, then an in-app intake form with our questions, then Calendly booking, connected by webhooks so a new member goes from our landing page to her dashboard with no manual steps • Routing that connects each member's login and data to our existing rules engine, which already works out her week and what she sees • Our existing founder backend (Studio) moved behind a founder-only login, reading and editing data in Supabase • Slack alerts for new interest forms, payments, intakes, bookings and planner responses, and a trigger in Studio that sends member texts through Twilio What we provide The design work is done. This is a port of a working prototype, not a design project. • The prototype's full code (plain JavaScript, no framework and no build step, with every screen, the rules engine and the founder backend) • Our brand guide with colors, fonts (Instrument Serif and Inter Tight) and logo SVGs • The current content and rules, exported from Studio for a one-time import into Supabase • Collaborator access to every account (Supabase, Vercel, Stripe, Calendly, Formspree, Resend, Cloudflare, Twilio, GitHub) Deliverables • Working app in production, with a test member able to complete the full flow on a phone • All accounts and code owned by Held (our GitHub, Supabase, Stripe and so on, with you as a collaborator) • A short written guide and a recorded walkthrough of how it fits together and how to update content • Two weeks of bug fixes after launch You have • Shipped production apps on Supabase, including Auth and row-level security • Built Stripe Checkout and webhook integrations • Strong JavaScript and React or Next.js skills, with care for clean, mobile-first front ends • Calendly API and webhook experience • Experience building on top of an existing codebase rather than starting from scratch • Clear written communication and regular progress updates Nice to have • Experience with consumer health or wellness products and handling personal data carefully • Located in or overlapping with US Eastern time Timeline and budget Start ASAP and finish by November 20, 2026. The dates are firm because beta members will be waiting on their logins. Fixed price for the project, depending on experience.
Open job

AI proposal draft

Generate a short cover letter to copy into the offer. Says you are interested and ready to work.

Sign in to generate an AI proposal draft.

Log in