https://github.com/dilafar/banking-microservice-app
Complete CI/CD pipelines for a Bank Management System, a dynamic web application built with a microservices architecture using Spring Cloud
https://github.com/dilafar/banking-microservice-app
argocd aws azure devops devsecops docker docker-compose external-dns external-secrets istio kubernetes kustomization microservice reactjs spring-boot
Last synced: 7 months ago
JSON representation
Complete CI/CD pipelines for a Bank Management System, a dynamic web application built with a microservices architecture using Spring Cloud
- Host: GitHub
- URL: https://github.com/dilafar/banking-microservice-app
- Owner: dilafar
- Created: 2024-06-26T23:31:36.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-30T05:30:04.000Z (11 months ago)
- Last Synced: 2025-04-30T06:31:53.529Z (11 months ago)
- Topics: argocd, aws, azure, devops, devsecops, docker, docker-compose, external-dns, external-secrets, istio, kubernetes, kustomization, microservice, reactjs, spring-boot
- Language: JavaScript
- Homepage: https://azurebanking.employee-mgmt.com/
- Size: 87.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Complete CI/CD pipelines for a Bank Management System, a dynamic web application built with a microservices architecture using Spring Cloud.
## Overview
This project is a full-stack, microservices-based system developed using **Spring Boot** for the backend and **React** for the frontend. It follows **DevSecOps** principles and is deployed on **AWS** using Kubernetes. The Spring Boot Microservice Banking Application manages accounts, cards, and loans through a web-based platform built on a microservices architecture. It adheres to Spring Cloud best practices, including Netflix Eureka for service discovery, Spring Cloud Config for centralized configuration, and Spring Cloud Gateway for API management.
Application Diagram
