Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.2 KB

README.md

File metadata and controls

44 lines (29 loc) · 1.2 KB

Banking app

Bank API

Description

This project is a RESTful API for a banking system built using Spring Boot.

Features

  • Create, update, and delete account holders
  • Create, update, and delete accounts
  • Perform transactions between accounts

Technologies Used

  • Java
  • Spring Boot
  • Hibernate
  • MySQL
  • JUnit
  • PlantUML (for UML diagrams)

Setup

  1. Clone this repository
  2. Install MySQL and create a new database named banking
  3. Create manually a database in MySQL
  4. Update the application.properties file with your MySQL username, password and database name
  5. Run the application using your IDE or with the command mvn spring-boot:run

Contributing

Contributions are welcome! Please submit a pull request with your changes.

License

This project is licensed under the GNU v3 License. See the LICENSE file for more information.