ApapMedika Service

Sistem rumah sakit berbasis microservices yang mensimulasikan operasional rumah sakit dengan komunikasi antar layanan melalui API RESTful.

Peran Saya dalam Proyek

Microservices Architecture

  • Merancang arsitektur microservices dengan Spring Boot
  • Membuat inter-service communication dengan REST API
  • Design patterns implementasi untuk scalable architecture
  • Database per service dengan PostgreSQL

Frontend Development

  • Mengembangkan user interface menggunakan Thymeleaf
  • Implementasi responsive design untuk berbagai device
  • Integrasi frontend dengan multiple microservices
  • Membuat dynamic forms dan real-time data updates
  • Session management dan user authentication flow

Service Development

  • Mengintegrasikan Web Service terhadap 5 service dengan REST API
  • Mengembangkan Hospitalization Service untuk rawat inap
  • Billing Service dengan transaction management

Microservices yang Dikembangkan

Hospitalization Service

Manajemen data pasien dan catatan rawat inap

Appointment Service

Penjadwalan dan manajemen appointment

Billing Service

Sistem pembayaran dan invoice management

Pharmacy Service

Sistem resep obat

Insurance Service

Sistem pembayaran dan invoice management

Profile Service

Sistem data pengguna sistem dan RBAC

Tech Stack

Thymeleaf (Frontend)
Spring Boot (Backend)
PostgreSQL

Architecture

Microservices Architecture
Database per Service

Timeline

Services Development

4 minggu

Integration & Testing

2 minggu (Paralel)