Proje hakkında
Mikroservis tabanlı yazılım tasarımı dersi kapsamında geliştirilen sinema rezervasyon sistemi. Film kataloğu, rezervasyonlar ve kullanıcı cüzdanı farklı servislerde ele alınır; web arayüzü bu servislere bir API Gateway üzerinden ulaşır.
Neler yapıyor?
- Spring Boot ile katalog, rezervasyon ve kullanıcı servisleri.
- Spring Cloud Gateway ve Eureka ile yönlendirme ve servis keşfi.
- PostgreSQL ile servis bazında veri yönetimi; RabbitMQ ile olay mesajlaşması.
- Docker Compose ile bileşenlerin birlikte çalıştırılması.
Kapsam ve notlar
Yasin Eren Alacahan, Şamil Keklikoğlu ve Yunus Emre Atçeken tarafından Konya Gıda ve Tarım Üniversitesi COMP4244 dersi için geliştirilen ekip çalışmasıdır.
Kurulum adımlarını, dosya yapısını ve güncel açıklamaları GitHub deposunda bulabilirsin.