Skip to main content
Codentures logo

Healthcare case study

GDPR-compliant patient management portal

A patient management portal with full audit logging, role-based access control and EU data handling throughout.

Client
An EU private healthcare provider
Industry
Healthcare
Market
European Union
Engagement
Software delivery

The challenge

What the client needed

Patient records demand GDPR compliance, strict role-based access and an audit trail that can answer questions years later, without slowing clinical and administrative staff down.

How we delivered it

  1. Role-based access control integrated with Microsoft Entra ID
  2. A complete audit trail of access and changes to patient records
  3. Documents stored in Azure Blob Storage with EU data residency
  4. Accessible Angular interface for clinical and administrative users

Results

  • Full audit trail
  • Role-based access control
  • Zero data breaches across the engagement

Technology

  • ASP.NET Core
  • Angular
  • SQL Server
  • Entra ID
  • Azure Blob Storage

Services involved

More client work

Related case studies

See all client work

  • FintechUS

    Peer-to-peer currency exchange platform

    A US fintech company

    A secure peer-to-peer currency exchange platform with regulated fund transfers, a KYC-compliant document workflow and a full Azure delivery pipeline.

    • Two financial-provider integrations
    • KYC-compliant document workflow
  • EdTech

    Multi-tenant learning and fundraising platform

    A corporate learning provider

    A multi-tenant SaaS platform spanning corporate training delivery, fundraising campaigns and executive analytics, with payment processing and BI reporting.

    • Three product domains under one tenancy model
    • Executive analytics in Power BI
  • Enterprise identity

    Zero-downtime legacy authentication migration

    An enterprise with 3,000 users

    Legacy authentication migrated to modern identity with SAML SSO across six integrations, run as a phased cutover with zero downtime.

    • 3,000 users migrated
    • Zero minutes of downtime

Facing a similar challenge?

A system to build or modernise, or engineers to strengthen your team. The first conversation is with a senior engineer, and you will leave it with a clear recommendation.