Enterprise-Grade Banking Solution Built with Spring Boot Microservices
| π Secure Authentication |
πΈ Fund Transfers |
π³ Bill Payments |
π Transaction History |
| π Real-time Updates |
π± Mobile Ready |
π‘οΈ Fraud Detection |
π Analytics |
# Clone the repository
git clone https://github.com/khan-sk-dev/InternetBanking-Microservices.git
# Navigate to project
cd InternetBanking-Microservices
# Start services
docker-compose up -d| Service | Port | Health Check |
|---|---|---|
| Config Server | 8090 |
π |
| Service Registry | 8081 |
π |
| API Gateway | 8082 |
π |
| User Service | 8083 |
π |
| Fund Transfer | 8084 |
π |
| Core Banking | 8092 |
π |
{
"email": "[email protected]",
"password": "5V7huE3G86uB"
}Access monitoring dashboards:
- Prometheus:
http://localhost:9090 - Grafana:
http://localhost:3000 - Zipkin:
http://localhost:9411
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
β Star us on GitHub β it motivates us a lot!
Made with β€οΈ by developers for developers