Car Rental Microservices: Complete Spring Boot & Kotlin Application Demo
Автор: heymitra
Загружено: 2025-09-07
Просмотров: 144
Описание:
This demonstration showcases a comprehensive car rental management system built using modern microservices architecture, developed as part of an academic project at Politecnico di Torino.
📋 FEATURES DEMONSTRATED:
• Event-Driven Architecture with Kafka and Debezium CDC
• Microservices with Spring Boot and Kotlin
• OAuth 2.0/OpenID Connect authentication via Keycloak
• Outbox Pattern for reliable event publishing
• PayPal Payment Integration with sandbox testing
• Automated Email Notifications for reservation events
• API Gateway with centralized routing
• Containerized Deployment with Docker Compose
🔧 TECH STACK:
• Backend: Kotlin, Spring Boot, Spring Security, Gradle
• Databases: PostgreSQL with Flyway migrations
• Event Streaming: Kafka, Debezium
• Authentication: Keycloak
• Frontend: React
• Containerization: Docker, Docker Compose
📚 ACADEMIC PROJECT NOTICE:
This system was developed as a university project and is shared for educational purposes under the GNU Affero General Public License v3.0.
🔗 SOURCE CODE:
https://bit.ly/45QlhV8
This project demonstrates implementation of industry-standard patterns and practices for building resilient, scalable microservice applications.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: