NoteSeek

A telehealth platform for instantly requesting and receiving medical notes. Patients submit requests, providers fulfill them through a real-time queue, and clinics manage operations — all backed by a secure NestJS BFF API with multi-role auth.
NoteSeek is a telehealth platform that lets patients instantly request medical notes from licensed providers. I contributed to both the backend and frontend, building a full-stack system designed for healthcare compliance (PHIPA) with secure, role-based access.
The backend is a NestJS BFF API using Prisma with Supabase Postgres. Authentication flows through Supabase with httpOnly cookie sessions, JWKS/JOSE JWT verification, and a multi-role membership model (patient, provider, clinic admin). Key integrations include Stripe for payments, SendGrid for transactional email, Firebase for push notifications, and Socket.io for real-time provider queue updates and chat.
The frontend is built with Next.js 14 (App Router), Radix UI, and Tailwind CSS. It includes patient request flows, provider queue and earnings dashboards, admin panels, Stripe checkout, QR code generation, and PDF note export — all connected to the NestJS API with cookie-based auth and role context switching.
Private product — live demo available on request. Contact me for a walkthrough.