Flowrence Healthcare Platform
Flowrence (4463846 Canada Inc.)
healthcareFull-stack development for Quebec's private healthcare platform connecting patients with nurse practitioners across 9 clinic locations and mobile nursing services.
Overview
Flowrence is a private healthcare company operating across Quebec, Canada, connecting patients with nurse practitioners (IPS — Infirmières Praticiennes Spécialisées) for in-person consultations, diagnostics, and specialized care. With 9 clinic locations from Montreal to St-Sauveur and a mobile nursing service ("Flowrence on the Road"), the platform handles appointment scheduling, patient intake, consent management, billing, and bilingual (English/French) communication for thousands of patients.
Challenge
Flowrence needed to scale its digital infrastructure to match rapid clinic expansion. The existing monolithic application combined patient-facing and administrative functionality, creating maintenance bottlenecks and limiting independent deployment. The nurse onboarding system was built on Expo and needed migration to the web stack. Email communications lacked brand consistency and CMS-driven flexibility, and the platform required bilingual support throughout.
Solution
I led frontend development across multiple workstreams, delivering architectural improvements and new features that directly supported Flowrence's operational growth and patient experience.
Key Contributions
Architecture & App Separation
- Split the Patient app from the Admin app, enabling independent development and deployment cycles
- Migrated the nurse onboarding flow from Expo (React Native) to Next.js, unifying the tech stack
- Worked within the Nx monorepo with SST and AWS infrastructure
Patient Experience
- Built patient survey systems and consent flows for regulatory compliance
- Developed appointment scheduling interfaces serving 9 clinic locations
- Improved the services section UI for clearer service discovery and pricing
- Implemented Google Reviews integration to boost online reputation
CMS & Email Systems
- Integrated Sanity CMS for content management across the platform
- Redesigned the email template system — confirmation, cancellation, invoicing, and pre-appointment communications with 25+ configurable section types
- Delivered bilingual (EN/FR) email templates with dynamic content blocks for appointment details, cancellation policies, FAQ links, and confidentiality notices
Mobile Nursing ("Flowrence on the Road")
- Developed V1 of the mobile nursing feature, enabling nurse practitioners to deliver care at patients' homes with dedicated scheduling and logistics support
Results
Delivered a modernized, modular platform architecture that supports Flowrence's multi-location expansion across Quebec. The Patient/Admin app separation improved development velocity, the Sanity CMS integration empowered the marketing team to manage content independently, and the redesigned email system provided professional, bilingual patient communications. The "Flowrence on the Road" feature expanded service reach beyond physical clinic locations.