Berner Bildungszentrum Pflege AG
Data flows where it's needed – central API data hub for BZ Pflege

Drei Systeme, ein nahtloser Datenfluss
Berner Bildungszentrum Pflege AG
.NET 10 REST API zwischen Moodle, ESCADA & M365
Services
- .NET 10
- REST API
- API Gateway
- Integration
- Moodle
- ESCADA
01
The Challenge
BZ Pflege runs ESCADA, HR, identity, Moodle, and Microsoft 365 – all historically connected via point-to-point interfaces. The existing .NET application was on an old version, hard to maintain, and not ready for modern API scenarios.
02
Our Solution
We're upgrading the central BZ Pflege application to .NET 10 and reshaping it into the school's strategic API and data hub. Modular architecture, clear domain boundaries, documented REST API (OpenAPI/Swagger).
The API delivers data consistently to Moodle, Microsoft 365 via Graph, provisioning processes, and identity systems. Security via Entra ID tokens and structured logging.
03
The Result
BZ Pflege has a reliable data gateway between all core systems. New integrations are built against a clear REST API instead of adding more point-to-point interfaces. The .NET 10 migration sets the foundation for the next years.
More about the customer:
Berner Bildungszentrum Pflege AGMore projects with Berner Bildungszentrum Pflege AG

Better trained, better prepared – mobile training apps for Switzerland's largest nursing school
BZ Pflege digitized over 100 forms across teaching, practice, and administration – fillable on any device and connected directly to the right systems.

Every student tracked from first day to graduation – digital e-dossier for BZ Pflege
Personal digital dossier on SharePoint Online for every BZ Pflege student – automatically created, FADP-compliant, connected to ESCADA and the central BZ Pflege API.

HR records digital, data protection built in – structured personnel management for BZ Pflege
Digital HR dossiers for BZ Pflege employees on SharePoint Online – automatically created, with sensitivity labels and audit-proof storage.

Always the current timetable, changes communicated instantly – digital solution for BZ Pflege
Power Apps timetable solution for BZ Pflege – automatically fed from ESCADA, displayed in Teams and SharePoint, no manual PDF distribution.


