Skip to content

Software application that mimics the functions of a Automated Teller Machine (ATM), allowing users to perform banking transactions such as withdrawals, deposits, balance inquiries.

License

saurabhjojare/Bank-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bank Management System

This is an Bank Management System, a software implementation that simulates the functionalities of an Automated Teller Machine (ATM). It provides a user-friendly interface to perform various banking operations such as withdrawing cash, depositing funds, and checking balance.

Features

  • User authentication: The system allows users to log in with their account credentials, ensuring secure access to their accounts.
  • Cash withdrawal: Users can withdraw cash from their accounts by specifying the desired amount.
  • Funds deposit: Users can deposit funds into their accounts by entering the amount they wish to deposit.
  • Balance inquiry: Users can check their account balance to view the available funds.
  • Transaction history: The system maintains a record of all transactions performed by the user for future reference.

Technologies Used

Getting Started

To run the Bank Management System locally, follow these steps:

  1. Ensure you have Java and MySQL installed on your machine.
  2. Clone this repository to your local machine using the following command:
git clone https://github.com/saurabhjojare/Bank-Management-System.git
  1. Import the project into your preferred IDE (such as Eclipse).
  2. Set up a MySQL database and configure the database connection settings in the project.
  3. Import JAR files.
  4. Build and run the project.

Contributing

Contributions to this Bank Management System are welcome! If you find any issues or would like to suggest improvements, please feel free to create a pull request or open an issue.

License

This project is licensed under the MIT License. You are free to use, modify, and distribute this software.

About

Software application that mimics the functions of a Automated Teller Machine (ATM), allowing users to perform banking transactions such as withdrawals, deposits, balance inquiries.

Topics

Resources

License

Stars

Watchers

Forks

Languages