Skip to content

SnowFox999/MedCalibrate

Repository files navigation

MedCalibrate Hub

An industrial-grade medical instrument calibration and metrological control platform. This full-stack application provides automated tracking of equipment status, AI-assisted tolerance validation, and seamless data management for medical engineering departments.

🚀 Key Features

  • Metrological Control Dashboard: Real-time monitoring of device health statuses (Optimal, Overdue, Urgent).
  • Calibration Protocol Logging: Automated data entry form for technicians to record calibration dates, error margins, and test results.
  • Urgent Attention List: A dedicated alert section highlighting devices with critical calibration deadlines.
  • AI Metrology Co-Pilot: Integrated AI assistant to assist with documentation analysis and tolerance checks (e.g., DIN EN ISO 13485 compliance).

🛠 Tech Stack

Frontend

  • Framework: Angular (v16+)
  • State & Services: RxJS, Reactive Forms

Backend

  • Framework: .NET Web API
  • Architecture Patterns: Domain-Driven Design (DDD), CQRS pattern
  • Database: PostgreSQL (Integrated via Entity Framework Core)
  • Data Seeding: Bogus (for realistic medical equipment mock data)
  • Containerization: Docker & Docker Compose

📂 Repository Structure

The project follows a modular monolithic approach using Clean Architecture principles for the backend alongside a modern frontend app:

MedCalibrate/
├── MedCalibrate.API/            # Presentation layer (.NET Web API)
├── MedCalibrate.Client/         # Frontend application (Angular)
├── MedCalibrate.Domain/         # Core business logic & enterprise entities
├── MedCalibrate.Infrastructure/ # Data access, PostgreSQL context & migrations
├── docker-compose.yml           # Multi-container Docker orchestration
└── MedCalibrate.slnx            # Solution file

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors