Smart Operating Block's repositories
automation-management-microservice
This is the repository of the Automation Management microservice of the Smart Operating Block project.
documentation
Repository with project documentation of the Domain-driven Design process and DevOps techniques.
dtdl-validator-action
A simple GitHub Action that validates Microsoft DTDL files. It is based on the Microsoft DTDL Validator project.
medical-instrument-integration-microservice
Microservice responsible for communication between our system and a third-party system that collects patients' vitals parameters in the operating room.
room-control-unit
Arduino program to manage sensors and actuators inside an operating block room
surgery-report-microservice
This is the repository of the Surgery Report microservice of the Smart Operating Block project.
user-management-integration-microservice
An integration microservice responsible to manage operating block users.
api-gateway-microservice
The API Gateway microservice responsible to handle clients requests and to route them to the appropriate service.
building-management-microservice
This is the repository of the Building Management microservice of the Smart Operating Block project.
digital-twins-models
Digital Twins' model of the Digital Twins hosted on Azure Digital Twins
documentation-ghp-action
Github Action to generate code, OpenAPI and AsyncAPI documentation and to deploy it on Github Pages.
dt-event-gateway
The Event Gateway between Digital Twins and Microservices
kotlin-template-project
A simple template for kotlin projects
patient-management-integration-microservice
The integration microservice responsible to manage patients inside the Operating Block.
release-and-delivery-action
A simple composite GitHub Action taking care of the release and the docker container delivery of a project.
smartoperatingblock.github.io
Smart Operating Block Organization Website
staff-tracking-microservice
Microservice responsible to store the health professionals movements within the Operating Block.
surgery-booking-integration-microservice
Microservice responsible for communication between our system and a third-party system that collects surgery bookings
surgical-process-monitoring-microservice
The microservice responsible to monitor and collect information of surgical processes inside the Operating Block.
digitaltwins-event-endpoint
The Azure Function that serve as an endpoint providing SignalR pub-sub service to observe Digital Twins events and data.
operating-block-gateway
The Smart Operating Block Gateway. It's responsible to receive data from the room control units sensors and to send them to the Digital Twins Layer.