Event Based Banking Platform
Comprehensive documentation for the Arya Banking event-driven microservices platform. Explore architecture, services, local development, and infrastructure guides.
Platform Components
System Guides
High-level architectural and technical guides for the Arya Banking platform.
Local Development Setup
Step-by-step guide to setting up and running the full Arya Banking platform on your local machine.
Common Library
Documentation for the arya-banking-common shared library — Models, Kafka, and Utils.
Service Registry
Documentation for the Arya Banking Service Registry — Netflix Eureka server internals.
Config Server
Documentation for the Spring Cloud Config Server that serves centralized configuration.
API Gateway
Documentation for the Arya Banking API Gateway — Routing, JWT Authentication, and Security.
Infrastructure
Documentation for the Arya Banking core infrastructure — Docker Compose, Networking, Vault, and Keycloak.
User Service
Documentation for arya-banking-user-service — the core user domain microservice for registration, profile, and security management.
Auth Service
Documentation for arya-banking-auth-service — the authentication and identity bridge to Keycloak.
Admin Service
Documentation for arya-banking-admin-service — the infrastructure and identity administration backbone of Arya Banking.
Roadmap
Enterprise improvement roadmap for the Arya Banking platform — security, architecture, and quality initiatives.