Digital Banking Platform
Private repository ยท walkthrough on requestTools
javaspring-bootkafkapostgresqldockerjwtmicroservices
screenshot coming soon
Introduction
A microservices-based digital bank covering customer onboarding with KYC checks, accounts, and a transaction engine (debit, credit, hold, release).
To learn how financial systems stay correct and traceable under failure, instead of building another CRUD app.
Tech Stack
- java
- spring-boot
- kafka
- postgresql
- docker
- jwt
- microservices
Key Features
JWT auth with Auth0 and role-based access, audit logging, idempotent operations, optimistic locking, and Kafka for event-driven messaging.
Conclusion
Ongoing project.