Online Banking Project is a very simple beginner level project, but we have added some difficulties like maintain sessions for login and logout, validation on each page. But if you have prior knowledge of JSP and JDBC then you can easily understand this project.
Online Banking Project is developed in Java/JSP using JDBC. I have used MySQL as a database to store all the details of customer account in a table. This project is an Intermediate level project and useful for those who want to learn JSP/servlet with JDBC or you can use this project for your final year project.
I have implemented most of the features of the online bank in it. The user can login, Request a Deposit amount, do withdrawal, check his/her current balance, Transfer amount from one account to another account, close account.
Everyone is looking complete project for their personal need but each time they need to pay for it. that is why we have published it for completely free for everyone. simply it’s free!!
Online Banking Project Features:
- Login/Logout for customers
- Create an online bank account
- Deposit Amount
- Withdrawl money
- Transfer amount to the same bank customer
- Maintain session for each user (Login/logout)
- Unlimited number of users account for a separate session
Tools to be used:
- Use any IDE to develop the project. It may be Eclipse/Netbeans/IntelliJ
- MySQL – JDBC Database
- Glassfish Server Used
Frontend and Backend:
- Back End: MySQL -JDBC
- IDE to run this project
- Mysql connector jar file
- MySQL installed on your system (We have used HeidiSQL software to maintain database)
Import the project on the IDE and run it.
Online Banking Project Screenshots:
Note: You have to create tables manually because at the time of the second run and afterward you have to change the table name again and again. you can execute a query on your MySQL server. download table queries here.
Table Queries looks like below:
Download database table queries: