Register Now


Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Online Banking System Student Project

Online Banking System Student Project

Project name is Online Banking System or Net Banking System developed in PHP (PHP: Hypertext Preprocessor) and MySQL. Online Banking System provides is specifically developed for online banking for Balance Enquiry, Funds Transfer to another account in the same bank, Request for cheque book/change of address/stoppayment of cheques, Mini statements (Viewing Monthly and annual statements).

Online Banking System Student Project


The Traditional way of maintaining details of a user in a bank was to enter the details and record them. Every time the user need to perform some transactions he has to go to bank and perform the necessary actions, which may not be so feasible all the time. It may be a hard-hitting task for the users and the bankers too. The project gives real life understanding of Online Banking System and activities performed by various roles in the supply chain. Here, we provide an automation for banking system through Internet. Online Banking System project captures activities performed by different roles in

real life banking which provides enhanced techniques for maintaining the required information upto-date, which results in efficiency. The project gives real life understanding of Online Banking System and activities performed by various roles in the supply chain.

Scope of the Project

This Project investigates the entry threshold for providing a new transaction service channel via the real options approach, where the entry threshold is established by using an Internet banking system designed for the use of normal users(individuals), Industrialists, Entrepreneurs, Educational Institutions(Financial sections), Organizations and Academicians under transaction rate uncertainty.

  • Customer must have a valid User Id and password to login to the system
  • If a wrong password is given thrice in succession, that account will be locked and the customer will not be able to use it. When an invalid password is entered a warning is given to the user that his account is going to get locked.
  • After the valid user logs in he is shown the list of accounts he has with the bank.
  • On selecting the desired account he is taken to a page which shows the present balance in that particular account number.
  • User can request for the details of the last ‘n’ number of transactions that he has performed.

A report can also be taken of this.

  • User can make a funds transfer to another account in the same bank. User is provided with a transaction password which is different from the login password.
  • User can transfer funds from his account to any other account with this bank. If the transaction is successful a notification should appear to the customer, in case it is unsuccessful, a proper message should be given to the customer as to why it failed.
  • User can request for cheque book/change of address/stop payment of cheque’s
  • User can view his monthly as well as annual statements. He can also take print out of the same.
  • Generate reports at every section
  • Administrator can take a back up of the database for every instance that is happening, periodically.
  • All users are authenticated to avail the services
  • FAQ section is also included for end users benefit.

Comments ( 66 )

  1. Hello Admin, how do I access the admin page? eg. admin.php. And also where are the Mysql database files. Please explain better.

  2. Please how do i access the admin page and where are the Mysql database files?

  3. Hello Admin, may I know where and how to get the database files? i.e, Mysql files. Please help me.

  4. Its a good program suitable for my new school project and I will be glad to have it. Anyway advice on installation?

  5. Is there a way the admin can assist us here. No one is talking

  6. Please how can we run this programm and where are the database files?

  7. Hello, I have tried this project online but I need to know if i need to create tables. And if I have to, what will be the database’s name?

  8. Please admin, can i run this on xamp server?

  9. please tell me tha database in sql

  10. I have done many editing and have resolved some issues…. Loads of errors here.

  11. I have some files corrected. Buzz me if you want it.

  12. sir / mam i am working on online bankig system please tell me about module of the project

  13. please, i am desperate send me the full working source code of this project without errors thank you

  14. Dear admin,

    When I am try to login user admin and password admin but there have
    an error:

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/stabbdco/public_html/estores/login.php on line 17

    Please tale me what can I do.

  15. What is the database .sql file ?
    It is need to be uploaded through phpmyadmin, without that, this script won’t work perfectly.

  16. How do I get this to work? Is there a manual?

  17. Hi, Can you please send me the online banking file?


  18. Pls give me link to to download this online banking software. the link above does not contact Mysql file, any tutorial?. thanks

  19. dr sir/madam plz mail me whole oline banking project on java(j2EE) for bca at

  20. Anyone can share with us the SQL rebuild file?

  21. how to design the first page

  22. everything you need to learn is available at sites like w3schools . all you need is interest.

  23. i need this banking script but i am not too good with PHP so i will be glad if someone can put me through on how to host it. i will be glad to have this online banking code exactly like yours but when a transfer have to be
    completed a transfer code will be requested. i need it please for my
    project. Thank you

  24. hi dear i need banking project customer, employee, admin or fund transfer or branch open all currency converter live
    atm and chque book apply my email id is

  25. Pls where can i download the script or alternatively, can you send it to me:

Leave a reply