{"repo":"Sandipmandal25/Healthcare-Microservices-System","free":true,"listed":false,"github":"https://github.com/Sandipmandal25/Healthcare-Microservices-System","clone":"git clone https://github.com/Sandipmandal25/Healthcare-Microservices-System.git","description":"A comprehensive healthcare management platform built on Spring Boot microservices. Features patient management, billing, real-time analytics, and secure authentication. Utilizes gRPC for high-performance communication, Apache Kafka for event-driven workflows, Redis caching, circuit breakers for resilience, and Docker for scalable containerization.","language":"Java","stars":13,"topics":["docker","grpc","java","kafka","microservices","spring-boot","circuit-breaker","pagination","rate-limiter","redis"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Healthcare Microservices System 🎥 Demo Video and Explanation - Watch Demo A comprehensive healthcare management platform built on Spring Boot microservices with CQRS in the Appointment domain, event-driven communication using Kafka, gRPC billing, Redis caching, and full observability with Prometheus and Grafana. The stack is containerized and environment-driven via .env , and ships with a docker-compose.yml for one-command local deployments. Manual docker run steps are documented for parity with local development workflows. --- System Architecture Overview Link for the image-(https://www.mermaidchart.com/app/projects/a0da8956-4e28-4c70-abc7-549981a70200/diagrams/062c8f2f-d18c-429e-8039-9d4d4379e368/version/v0.1/edit) The system is decomposed into independently deployable services: Patient Service (CRUD + Kafka producer + Redis) Appointment Service (CQRS with cached patient projection + Kafka consumer) Auth Service (JWT issuance/validation + RBAC) Billing Service (gRPC server + event integration) Analytics Service (Kafka consumer) API Gateway (routing + JWT validation + rate limiting) Infrastructure: Kafka, Redis, PostgreSQL databases, Prometheus, Grafana, LocalStack --- Table of Contents Core Features Container Ecosystem Service Architecture Patient Service Appointment Service Auth Service Billing Service Analytics Service API Gateway CQRS in Appointment Service Entities Event Flow DTO Enrichment Screenshots API Workflows Caching Strategy Rate Limiting & Security Resilience ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sandipmandal25","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sandipmandal25/Healthcare-Microservices-System/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}