Full stack developer
Worldwide
I run a telehealth clinic and we're rebuilding our web app. We have a working internal version today (Next.js, Supabase, Stripe, Vercel) so this is not a from-scratch startup idea — there's a live business behind it with real patients and revenue. Looking for someone to build the production version properly. Three deliverables: 1. Patient portal. Patients log in to see their treatment plan, order status and refills, message our care team, upload labs/files, and manage billing. Think of it like a clean pharmacy/health dashboard — the main things are messaging, refill flow, and payment management through Stripe. 2. Admin portal. This is what our internal team lives in all day. Patient list and detail pages, a review queue where physicians approve orders, a unified inbox for patient messages (email in/out), billing and subscription views, and some reporting. A rough version of this already exists so a lot of it is rebuild/polish rather than invent. 3. B2B partner portal. We sell into gyms, med spas and chiro offices. Partners need a simple login where they can refer/enroll clients, see status on the people they've sent us, and track their payouts. Smaller scope than the other two. This is health-related so you need to be comfortable with access controls and taking data privacy seriously (HIPAA-adjacent — we'll handle the compliance policy side, but the code can't be sloppy about it). In your application, please tell me: Whether you're an agency or an individual A ballpark quote for all three portals (a range is fine — I know it's rough at this stage, I just want to see if we're in the same universe) One or two links to comparable portals/dashboards you've actually built If you're an indivual, this could end up being a long term role. Let's work!
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesPortland11:10 PM
- $410 total spent4 hires, 0 active
- Individual client
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