Tahlil.com — three interfaces, one Laravel codebase, one data model
A platform where lab results are interpreted by specialist doctors with AI support. The interface count was settled first: a website, a doctors' panel, a patient app. Then the record's states were written — AI prepares the first reading, a doctor approves it, and what reaches the patient stays the approver's responsibility. The read path was split: MySQL holds records, Redis carries the cache. Tahlilmatik calculators open a second entrance needing no appointment. Approval fires a OneSignal push, and the phone app comes from one React Native (Expo) codebase.
Read the case study →