Skip to content

A microservices-based healthcare system with Patient, Clinic, and Appointment services built using .NET, PostgreSQL, SQL Server, and Redis. Each service follows a different architecture style (Vertical Slice, Clean Architecture, and Layered). Docker and Kubernetes are used for containerization and orchestration.

Notifications You must be signed in to change notification settings

MustafaTark/healthcare-microservices

Repository files navigation

🏥 Healthcare Microservices System

This repository contains a microservices-based healthcare system comprising:

  • Patient Service: Manages patient data using PostgreSQL and follows the Vertical Slice Architecture.
  • Clinic Service: Manages clinic data using SQL Server and follows the Clean Architecture.
  • Appointment Service: Handles appointments between patients and clinics using SQL Server and Redis for caching.

🧰 Tech Stack

Service Database Architecture Cache Containerization Orchestration
Patient PostgreSQL Vertical Slice Architecture Docker Kubernetes
Clinic SQL Server Clean Architecture Docker Kubernetes
Appointment SQL Server N/A Redis Docker Kubernetes

About

A microservices-based healthcare system with Patient, Clinic, and Appointment services built using .NET, PostgreSQL, SQL Server, and Redis. Each service follows a different architecture style (Vertical Slice, Clean Architecture, and Layered). Docker and Kubernetes are used for containerization and orchestration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published