Full-Stack Developer Needed | Nonprofit Health App + Admin Dashboard + Licensing System
Summary
Circle Signal™ is a nonprofit mobile-first web application for cancer patients in active treatment. Patients write one update and send it to tiered circles of support — without the exhausting weight of managing individual conversations. Recipients respond with a single emoji only. No text replies. The boundary is built into the technology.
A working interactive prototype is live at: circlesignal.netlify.app
What needs to be built:
1. Patient App
• Secure patient registration and onboarding
• Tiered contact system — Inner Circle, Support Circle, Community
• Contact import from phone (iOS and Android)
• Compose and send updates to chosen circles
• Emoji-only reaction system — NO text replies built into backend
• “I’m resting” one-tap status
• Unique private invitation links per recipient
• Spanish language support
2. Shielded SMS Relay
• Outgoing messages appear from patient’s number
• All incoming replies intercepted by server — never reach patient’s SMS inbox
• Built using Twilio with HIPAA BAA
3. Recipient Web View
• Recipients tap a private link — no download, no account needed
• Emoji reaction buttons only
• All text replies blocked at server level
4. Admin Dashboard & Licensing Control Center
• Super admin overview — active patients, licensed institutions, activity feed
• Organization manager — unique access codes, license caps, usage tracking, ON/OFF toggle per institution
• Impact reporting — exportable PDF reports for grant committees and hospital boards
• Patient management — search by ID, troubleshooting, announcements
• Role-based access control, audit logs, MFA, session timeouts
• Recommended tool: Retool or Appsmith connected to Supabase
Preferred Stack: Next.js, React, TypeScript, Supabase, Twilio, Vercel, Auth0
Requirements:
• HIPAA-adjacent architecture
• Multi-tenancy — each hospital’s data completely siloed
• Developer must be willing to sign NDA and IP Agreement
• Staging environment required
Please provide separate cost estimates for Phase 1 (app + SMS + recipien