Tercardia
A telehealth and cross-border commerce platform for the Haitian diaspora: book a consultation, order lab tests and medicine, and pay for someone else's care from another country.
The problem
Families living abroad want to look after relatives at home, but the money and the care are on opposite sides of a border. Sending cash is easy; making sure it buys the consultation, the lab test or the prescription it was meant to buy is not.
What I built
A single platform with three front doors — a web application, an iOS app and an Android app — over one Java API. The person paying and the person receiving care can be different people in different countries, which shapes almost every part of the data model.
- Appointments, lab test orders, prescriptions and physician report notes end to end
- Pay-on-behalf flows, so a relative abroad funds care delivered locally
- Full interface in English, French and Haitian Creole, including generated documents
- Server-side PDF generation from HTML templates for every clinical and order document
- Transactional email built on one shared, branded template system
- An educational video hub that ingests and organises content by condition
- A design-token system and component library, rolled out across the product in phases
The part that was hard
Three languages, three clients and one API means every change has nine places to be wrong. The fix was to move as much as possible to the server — documents, translated copy, business rules — so the mobile app and the web client stayed thin and could not drift apart.