https://github.com/eshan-sud/safeledger
A GUI-Based Bank Management System
https://github.com/eshan-sud/safeledger
fiile-handling gui java javaawt javafx javaswing oops
Last synced: 2 months ago
JSON representation
A GUI-Based Bank Management System
- Host: GitHub
- URL: https://github.com/eshan-sud/safeledger
- Owner: eshan-sud
- License: mit
- Created: 2023-11-18T07:32:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-02T06:11:27.000Z (5 months ago)
- Last Synced: 2024-12-02T07:23:43.647Z (5 months ago)
- Topics: fiile-handling, gui, java, javaawt, javafx, javaswing, oops
- Language: Java
- Homepage:
- Size: 103 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
____________________________________________________________________________________________________________________________________________________________________________
# SafeLedger
A GUI-based Bank Management System, with user & admin logins, secure authentications, & the ability to store & modify user information through admin accounts. Implemented a robust system for creating new customer accounts, facilitating secure login procedures, & providing administrators with exclusive access for managing system operations.
Built using Java programming lanaguage, Object Oriented Programming and file handling.
## How To Run
- Download Java Runtime Environment(JRE) from their offical website
- Downlaod all the files
- Open the command prompt in the file explorer where the files are stored
- Excecute the following statements in the command prompt to start your program
javac -d . *.java
java JavaBankManagementSystem.Start____________________________________________________________________________________________________________________________________________________________________________
## Mani Menu Operations:
i. Create new customer account
ii. Login to the current customer account
iii. Login to an admin account
iv. Quit
## Customer Account Operations:
i. View Account Details
ii. Withdraw
iii. Deposit
iv. Change Password
v. Logout
## Admin Account Operations:
i. View Account Holder Details
ii. Change Account Holder Details
iii. Change Password
iv. Logout
____________________________________________________________________________________________________________________________________________________________________________