Sutura Santé

A shared patient record, hosted in Senegal and compliant with data-protection law.

Six on-site servers replaced by a platform hosted in Senegal, with online booking and secure access to patient records.

A clinic calendar, a protected patient record and hosting in Senegal
Healthcare20 weeks
01 / THE CONTEXT

Where it started.

Each clinic had its own server, manual backups and calendar. A patient seen at two sites had two records. A disk failure had already cost a week of data.

The challenge

Centralize health data without it leaving the country, meet the requirements of Senegal’s data-protection authority (CDP), and keep consultations running.

  • Health data hosted in Senegal.
  • Formalities and compliance followed with the CDP.
  • No interruption to consultations during migration.
  • Role-based access: doctors, reception, billing.
02 / THE SOLUTION

What we built.

A platform hosted in a data center in Senegal, with a single patient record, a shared calendar and online booking. Identities are centralized with strong authentication, and backups are encrypted and tested every month.

  • One patient record across all six clinics.
  • Online booking and SMS reminders.
  • Strong authentication and role-based permissions.
  • Encrypted backups with monthly restore tests.
  • Processing register and access log for the CDP.
03 / DELIVERY

How the project ran.

  1. 01

    Assessment. Inventory of servers, data and flows, plus a privacy impact assessment.

  2. 02

    Architecture. Hosting in Senegal, identity model and recovery plan.

  3. 03

    Migration. One clinic at a time over weekends, with one week of parallel running.

  4. 04

    Operations. Monitoring, restore tests and handover to the network’s IT team.

04 / RESULTS

What changed.

Indicators tracked after launch.

01

99.9%

availability over the first six months

02

-60%

calls to reception thanks to online booking

03

4 h

to restore a full clinic, tested in real conditions

What made the difference

Compliance was treated as an architecture requirement from the assessment onwards, not as paperwork at the end.

05 / TECHNOLOGIES

Technologies

Kubernetes · Terraform · PostgreSQL · Keycloak · Backups chiffrés · SMS API

You have the challenge. Let’s make a start.

One conversation is enough to clarify the need and the next useful step.

Discuss your challenges