Skip to content

ShamilAliyew/BankingManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

23 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฆ Banking Management System

A comprehensive Banking Management System developed using Java, Spring Boot, MySQL, and Swagger UI for API documentation. This project automates basic banking operations, including managing customer accounts, handling credit and debit card payments, deposits, withdrawals, and balance inquiries.

๐Ÿš€ Features

โœ… Customer Management: Create, update, and delete customer accounts. โœ… Bank Operations: Deposit, withdraw, and transfer money between accounts. โœ… Payment Systems: Process payments using Credit and Debit Cards. โœ… Balance Inquiry: View the balance of a customerโ€™s account. โœ… Credit and Debit Card Transactions: Manage card-related operations including payments. โœ… API Documentation: Interactive documentation using Swagger UI for testing endpoints. โœ… Error handling and status codes via REST API. โœ… RESTful architecture built with Spring Boot.


๐Ÿ› ๏ธ Tech Stack

  • ๐Ÿ‘จโ€๐Ÿ’ป Backend: Java, Spring Boot
  • ๐Ÿ—ƒ๏ธ Database: MySQL
  • ๐Ÿ”— Architecture: REST API (JSON format) SOA (Service-Oriented Architecture)
  • ๐Ÿ“ฆ Build Tool: Maven
  • ๐Ÿ“„ API Documentation: Swagger UI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages