🏦 Online Banking Microservices API

🔐 Auth Service

Authentication and Authorization Service - User registration, login, and JWT token management.

Open Swagger UI

💳 Account Service

Account Management Service - Create, update, and manage user accounts and balances.

Open Swagger UI

💰 Transaction Service

Transaction Processing Service - Handle transfers, payments, and transaction history.

Open Swagger UI

📊 Loan Service

Loan Management Service - Process loan applications, schedules, and credit scoring.

Open Swagger UI

📧 Notification Service

Event-driven service that sends email notifications via Kafka. No REST API endpoints.

Event-Driven Only

Gateway URL:

All services are accessible through the API Gateway at port 8222

Direct service access is also available on their respective ports