Top-down architectural map of all client portals, mobile super-apps, microservices, vendor consoles, and isolated databases with live access links, communication protocols, and default credentials.
Full-mesh top-down architecture map with live connecting lines and animated packet flows. Hover over any node to highlight connections; click to jump to credentials.
Click launch to access any portal or console with dynamically detected host IP. One-click copy default credentials.
Master administration portal: merchant approvals, transaction management, fee configurations, multi-currency wallets, and KYC audit logs.
Web-based visual relational database inspector for PaySecure MariaDB: inspect tables, run ad-hoc SQL queries, and monitor connections.
Storefront management dashboard: merchant self-onboarding, dynamic till QR downloads, product catalog, payout bank accounts, and daily reconciliations.
Interactive developer hub: Open Banking API documentation, sandbox API key generator, webhook simulator, and mini-app manifest submission workbench.
Comprehensive test runner: simulates M-Pesa Daraja C2B/B2C callbacks, USSD menu navigation sessions, SoftPOS NFC taps, and agent float transfers.
Retail mobile banking and digital wallet: instant P2P transfers, savings goals, overdraft reserve facilities, utility bills, and mini-apps marketplace.
Merchant Point-of-Sale mobile app: dynamic till QR codes, contactless NFC tap-to-phone SoftPOS, inventory items, and auto-settlement sweeps.
Agency banking terminal: Cash-In remittances, Cash-Out OTP validations, liquidity float top-ups, and daily commission audit ledgers.
High-performance reactive ingress gateway: JWT authentication, rate limiting, and dynamic load-balanced dispatch to all microservices.
Enterprise Identity and Access Management: OAuth 2.0, OpenID Connect 1.0, single sign-on (SSO), and RBAC user permissions for the entire ecosystem.
Real-time service registry and heartbeat coordinator: tracks active container replicas and powers client-side load balancing for microservices.
Centralized external configuration service: serves Git/YAML configuration profiles and canonical port registries to all microservices on bootstrap.
Distributed key-value store, health monitoring, and DNS coordinator: provides zero-trust dynamic configuration and failover routing.
Business Process Automation: Process modeler, human task management, automated KYC escalations, and complex multi-signoff loan origination flows.
Zero-sum double-entry programmable ledger visualizer: inspect asset accounts, Numscript transactions, currency balances, and immutable audit logs.
Universal payment orchestration engine: dynamic least-cost routing rules across multiple payment service providers (PSPs), cards, and mobile money rails.
Subscription billing and invoicing platform: catalog plans, recurring payments, overdue dunning workflows, and merchant fee management.
Open-source core banking platform: client demographics, amortized credit products, savings accounts, and teller cash float reconciliation.
Business Rules Management: dynamic Decision Tables, AML transaction velocity checks, micro-lending risk scoring, and real-time fraud rule evaluation.
Offline-first document database: powers peer-to-peer mobile wallet synchronization, local transaction queues, and conflict-free wallet replication.
High-concurrency relational store: payment transactions, idempotency logs, merchant fee accounts, and settlement records.
High-throughput Cloud-Native API Gateway dashboard: dynamic SSL certificates, route matching rules, WAF security, and rate limiting metrics.
Durable execution state machine dashboard: financial saga visualizer, distributed transaction rollbacks, and retry execution histories.
End-to-end transaction latency visualizer: trace user requests as they hop across the API Gateway, microservices, vendor engines, and databases.
Clients (Customer, Merchant, Wakala, Web Portals) send HTTPS/WSS requests to API Gateway (:22000). Requests carry JWT Bearer tokens issued and validated against Keycloak IAM (:22053).
The API Gateway evaluates routes dynamically via Netflix Eureka (:22051), routing requests to internal microservices (:22001 - :22014) using load-balanced lb:// URI schemes.
Financial transactions execute Numscript scripts against Formance Ledger (:23006) for zero-sum accounting. Complex workflows invoke Flowable BPMN (:23005) and AML rules invoke Drools (:23002).
Domain microservices write exclusively to their isolated database instances on PostgreSQL 16 (:25001 - :25006) or MariaDB (:25008), while broadcasting domain events to Kafka (:24003).