Documentation
Welcome to the Arya Banking documentation. Browse the sections below or use the sidebar to navigate.
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.