Next.js Prototype Developer
Worldwide
I am a psychiatrist trying to build **Therapy in My Language** — a platform that matches clients with licensed U.S. therapists who speak the language their feelings live in ( English, Spanish, Mandarin and others). This is not an idea on a napkin. There is a **working Next.js prototype** you will build on: a guided matching questionnaire, a deterministic scoring engine with a full test suite, a gamified intake journey, therapist profiles and directory, and a documented product spec (PRD/FSD/Tech Spec) that tells you exactly what to build and why. You'd be the first engineer, working directly with me. **What you'll build first (Phase A, 3~4 weeks)** - Migrate therapist data from JSON to **Postgres (Supabase)** with row-level security, keeping the existing matching engine intact (it's a clean, tested JS module) - **Therapist onboarding flow**: structured intake form → admin verification queue (license checks) → profile goes live - **Stripe subscriptions** for therapist listings (flat monthly fee, self-serve cancel, webhook-driven listing state) - **Client accounts (optional-login)** and a "request intro" flow so contact happens on-platform - Event instrumentation from day one (match shown → viewed → contacted) — our data model quality now determines our ML capability later, so I care that you think in clean schemas **Phase B (if we're a good fit, ~1–2 months after)**: an LLM-based bilingual intake companion (English/Mandarin) with a strict safety layer — crisis routing, no-diagnosis boundaries — plus a personality-snapshot feature. Experience with LLM APIs is a plus but not required to start. **Tech stack** Next.js 14 (App Router) · React · Postgres/Supabase · Stripe · Vercel · LLM APIs later. The existing code is plain JavaScript; TypeScript migration is welcome if you advocate for it. **You're a great fit if you** - Have shipped **production Next.js + Postgres apps end-to-end** (show me one you're proud of) - Design clean data models and instrument events without being asked - Work well with a non-engineer founder: you explain trade-offs plainly and push back when I'm wrong - Care about privacy by default — this is a mental-health-adjacent product; we build to HIPAA-adjacent standards even before we're required to **Bonus points (not required)** - You read/write Chinese or Spanish, or have built for multilingual users (i18n) - Health-tech or marketplace experience - Familiarity with Claude/OpenAI APIs and safety patterns **What working with me is like** You'll get an unusually well-documented project: a functional spec with acceptance criteria, a verification plan, and an algorithm spec with a passing test suite. I make decisions quickly, I respect craft, and I'm building this to pay forward the care I've received — the mission is real and so is the runway. **To apply** (so I know you read this) 1. Start your proposal with the word **"TIML"** 2. Link one production app you built with Next.js + Postgres and one sentence on the hardest data-modeling decision in it 3. Tell me your first question about the matching engine after reading this post
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$30.00
-
$60.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- USAMenlo Park2:41 AM
- $123 total spent2 hires, 0 active
- 7 hours
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