- Context
- CareHouse was created to unify a healthcare journey that was distributed across finding a doctor or clinic, booking an appointment, requesting home care, tests, or patient transport, and then following the provider, request, and payment status. Care providers and operations teams also needed a shared system for schedules, requests, statuses, notes, and settlements.
- Intended users
- Patients and their caregivers, doctors, nurses and home-care providers, clinics, medical test and healthcare service providers, and administration, operations, and support teams.
- Constraints
- The platform had to keep appointment and service-request states consistent across several applications and user roles, enforce granular permissions and secure sessions, support Arabic and English, handle geolocation, live tracking, and real-time notifications, and maintain consistent pricing, payment, and settlement workflows. Mobile and backend releases also had to remain coordinated and backward compatible with installed application versions.
- The Drix contribution
- The Drix engineered and developed the CareHouse ecosystem across its full stack: domain and database design, backend and APIs, permissions and security, the operations dashboard, Patient, Doctor, and Nurse applications, booking, home-care, tracking, payment, settlement, and reporting workflows, the marketing and QR web experiences, deployment automation, testing, and ongoing production hardening.
- Launch status
- Live in Production, with a public website and separate Patient, Doctor, and Nurse applications under ongoing maintenance, hardening, and release management.
- Qualitative outcome
- CareHouse provides a connected workflow from provider discovery and booking or service requests through assignment, execution, tracking, status updates, payment, and settlement. Each user role receives a dedicated experience, while operations teams gain a centralized view of users, providers, clinics, services, requests, appointments, and reporting.