Banking System

Download as pdf or txt
Download as pdf or txt
You are on page 1of 46

A PROJECT REPORT

Submitted by

NITISH KUMAR (2001302022)


HRITHIK SINGH (2001302015)
MUKUL AGGARWAL (2001302021)
DIVYANSHU SAINI (2001302011)
SARANSH CHOUDHARY (2001302037)
SHIVANSH TYAGI(2101302902)

Bachelor of Technology (Hons.) in Computer Science and Engineering with


specialization in Cyber Security

Department of Computer And Engneering

Quantum University, Roorkee

Dec 2023
CERTIFICATE

This is to certify that the project report being submitted by Mr. NITISH KUMAR , Mr.
HRITIK SINGH , Mr. MUKUL AGGARWAL , Mr. DIVYANSHU SAINI and Mr. SARANSH
CHOUDHARY, Mr. SHIVANSH TYAGI in partial fulfillment for the award of the Degree of
Bachelor of Technology (Hons.) in Computer Science and Engineering with
specialization in CYBER SECURITY to the Quantum University, Roorkee as a record of
bonafide work carried out by them under my guidance and supervision.

Mr . Mukul Goyal
Project Guide
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
QUANTUM UNIVERSITY, ROORKEE
DECLARATION

We hereby declare that the project entitled Banking System submitted for the Bachelor
of Technology in Computer Science and Engineering Degree is our original work and the
project has not formed the basis or submitted for the award of any degree , diploma , or
any other similar titles in any other college / institute / university.

Members:
Nitish kumar Hritik singh Mukul Divyanshu Saransh Shivansh

Signature:
Date: ……………………………
ACKNOWLEDGEMENT

We take this opportunity with much pleasure to thank all the people who have helped
us through the course of our project development. We would like to express our sincere
thanks to Mr. Mukul Goyal (Project Guide) for her valuable guidance, review and
support in completing our project. Your valuable guidance and suggestions helped us in
various phases of the completion of this project. We will always be thankful to you in
this regard.
ABSTRACT

The main purpose of this software is to simplify the tedious task of banking by
providing this service in a user friendly environment. It also aims at increasing the
efficiency and reducing the drawbacks of existing manual banking process, thus making
it more convenient for the customers to do banking as when they require.

This project is supported by a well-designed DBMS in which customers account


information is integrated together. A friendly UI is also provided so that the requests
made by the user give correct results by accessing the information stored in the
database.
TABLE OF CONTENTS

Certificate................................................................................................................................. ii

Declaration............................................................................................................................... iii

Acknowledgement.................................................................................................................... iv

Abstract..................................................................................................................................... v

Chapter: 1 Introduction............................................................................................................. 1

Chapter: 2 Software & Hardware Requirement........................................................................ 2

Chapter: 3 Software Requirements........................................................................................... 3

3.1 Definition of Problem............................................................................................ 3

3.2 Modules.................................................................................................................3

Chapter: 4 Software Design..................................................................................................... 4

4.1 DFD (Data Flow Diagram).................................................................................... 4

Fig 4.1.1 Zero Level DFD...............................................................................................5

Fig 4.1.2 First Level DFD...............................................................................................6

4.2 Second Level DFD................................................................................................. 7

Fig 4.2.1 Transaction System......................................................................................... 7

Fig 4.2.2 Loan System....................................................................................................8

Chapter: 5 Code & Database..................................................................................................... 9


5.1 Code......................................................................................................................... 9

5.2 Database........................................................................................................................30

Chapter: 6 Output Screens.......................................................................................................... 31

Chapter: 7 Conclusion................................................................................................................. 44

Chapter: 8 Future Work............................................................................................................... 45

Chapter: 9 References................................................................................................................. 46
Chapter 1

Introduction

The main objective of the project is to develop Banking system for banks. In present system
all banking work is done manually. User have to visit bank to Withdrawal or Deposit amount.
In present bank system it is also difficult to find account information of account holder. In
this bank management system, we will automate all the banking process. In our bank
management system user can check his balance online and he can also transfer money to
other account online. In this Software you can keep record for daily Banking transactions.
The main purpose of developing bank management system is to design an application, which
could store bank data and provide an interface for retrieving customer related details with
100% accuracy.
This bank management system also allow user to add new customer account, delete account
and user can also modify existing user account information. Using this system user can also
search any individual account in few seconds. Using our bank management system user can
also check any translation in any account. Our system also provide security check to reduce
fraud. The system will check the user’s existence in the database and provide the set of
services with respect to the role of the user.
Chapter 2

Software & Hardware Requirement

Hardware Requirements:
The ideal implementation of the project will be on cloud but due to time and cost
constraints we will be implementing it on our own system. Due to state of the art deep
learning models the hardware requirements have to be higher than usual.

Minimum Configuration:

1. 4 GB RAM
2. i3 Processor
3. 10 GB space on HDD
4. 1 GB graphic memory

Recommended Configuration

1. 8 GB RAM
2. i5 Processor
3. 2 GB graphic memory
4. 10 GB space on HDD

Software Requirements:

1. Google Chrome (Browser)


2. VS code editor
3. 2 GB graphic memory
4. 10 GB space on HDD
5. SQL for databases
Chapter 3

Definition of Problem & Modules

3.1 Definition of Problem

The Project Banking system has been made to automate the Banking system. Through
this bank management system user can manage all bank account activity like deposit
money, withdraw money, transfer money from one account to another account, online
payment etc. Using this bank management system user can check his account detail
online like balance in account, bank statement etc. The Administrator can check bank
account with a login can work out with A/C holders of the bank can withdraw/ deposit
cash / cheque /DD to/from their accounts. This system is also help bank user to create
New account easily. The project makes a sincere effort to provide all the below-
mentioned features to meet the requirements of the bank.

3.2 Modules

The project is divided in the following modules:

1. Homepage
2. Create User
3. Transfer money
4. Transection history
Chapter 4

Software Design

4.1 DFD (Data Flow Diagram)

DFD is the abbreviation for Data Flow Diagram. The flow of data of a system or a
process is represented by DFD. It also gives insight into the inputs and outputs of each
entity and the process itself. DFD does not have control flow and no loops or decision
rules are present. Specific operations depending on the type of data can be explained by
a flowchart. Data Flow Diagrams can be represented in several ways. The DFD belongs
to structured-analysis modeling tools. Data Flow diagrams are very popular because
they help us to visualize the major steps and data involved in software-system
processes.
Fig 4.1.1 Zero Level DFD
Fig 4.1.2 First level DFD- Customer System
Fig 4.2.1 Second level DFD- Transaction System
Fig 4.2.2 Second level DFD- Loan System
Chapter 5

Coding &Databases

5.1 code

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Create User</title>

<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
integrity="sha384-
Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm"
crossorigin="anonymous">

<link rel="stylesheet" type="text/css" href="css/table.css">

<link rel="stylesheet" type="text/css" href="css/navbar.css">

<link rel="stylesheet" type="text/css" href="css/createuser.css">

</head>

<body style="background-color : #82E0AA;">


<?php

include 'config.php';

if(isset($_POST['submit'])){

$name=$_POST['name'];

$email=$_POST['email'];

$balance=$_POST['balance'];

$sql="insert into users(name,email,balance) values('{$name}','{$email}','{$balance}')";

$result=mysqli_query($conn,$sql);

if($result){

echo "<script> alert('Hurray! User created');

window.location='transfermoney.php';

</script>";

?>

<?php

include 'navbar.php';

?>

<h2 class="text-center pt-4" style="color : black;">Create a User</h2>

<br>
<div class="background">

<div class="container">

<div class="screen">

<div class="screen-header">

<div class="screen-header-right">

<div class="screen-header-ellipsis"></div>

<div class="screen-header-ellipsis"></div>

<div class="screen-header-ellipsis"></div>

</div>

</div>

<div class="screen-body">

<div class="screen-body-item left">

<img class="img-fluid" src="img/user3.jpg" style="border: none; border-radius:


50%;">

</div>

<div class="screen-body-item">

<form class="app-form" method="post">

<div class="app-form-group">

<input class="app-form-control" placeholder="NAME" type="text" name="name"


required>

</div>

<div class="app-form-group">

<input class="app-form-control" placeholder="EMAIL" type="email"


name="email" required>
</div>

<div class="app-form-group">

<input class="app-form-control" placeholder="BALANCE" type="number"


name="balance" required>

</div>

<br>

<div class="app-form-group button">

<input class="app-form-button" type="submit" value="CREATE"


name="submit"></input>

<input class="app-form-button" type="reset" value="RESET"


name="reset"></input>

</div>

</form>

</div>

</div>

</div>

</div>

</div>

<footer class="text-center mt-5 py-2">

<p>&copy 2022. Made by <b>Saransh choudhary

</b></p>

</footer>

<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-


DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-
ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx"
crossorigin="anonymous"></script>

</body>

</html>

<!doctype html>

<html lang="en">

<head>

<!-- Required meta tags -->

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

<!-- Bootstrap CSS -->

<link rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"
integrity="sha384-
JcKb8q3iqJ61gNV9KGb8thSsNjpSL0n8PARn9HuZOnIxN0hoP+VmmDGMN5t9UJ0Z"
crossorigin="anonymous">

<link rel="stylesheet" type="text/css" href="css/style.css">

<link rel="stylesheet" type="text/css" href="css/navbar.css">

<title>Basic Banking System</title>

</head>

<body>
<?php

include 'navbar.php';

?>

<div class="container-fluid">

<!-- Introduction section -->

<div class="row intro py-1" style="background-color : #002D62;">

<!-- <div class="row intro py-1" style="background-color : #82E0AA;"> -->

<div class="col-sm-12 col-md">

<div class="heading text-center my-5 ">

<h3 style="color: #4C4B4B;">Welcome to</h3>

<h1>INDIAN BANK</h1>

</div>

</div>

<div class="col-sm-12 col-md img text-center">

<img src="img/bank.jpg" class="img-fluid pt-2">

</div>

</div>

<!-- Activity section -->

<div class="row activity text-center" style="background-color: 82E0AA;">

<div class="col-md act">

<img src="img/user.jpg" class="img-fluid">


<br>

<a href="createuser.php"><button style="background-color : #2785C4;">Create


a User</button></a>

</div>

<div class="col-md act">

<img src="img/transfer.jpg" class="img-fluid">

<br>

<a href="transfermoney.php"><button style="background-color :


#2785C4;">Make a Transaction</button></a>

</div>

<div class="col-md act">

<img src="img/history.jpg" class="img-fluid">

<br>

<a href="transactionhistory.php"><button style="background-color :


#2785C4;">Transaction History</button></a>

</div>

</div>

</div>

<footer class="text-center mt-5 py-2">

<p>&copy 2022. Made by <b>Saransh choudhary</b></p>

</footer>

<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-


DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"
crossorigin="anonymous"></script>

<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-
ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx"
crossorigin="anonymous"></script>
</body>

</html>

<!-- navbar -->

<nav class="navbar navbar-expand-md navbar-light bg-dark">

<a class="navbar-brand" href="index.php" style="color : #C0392B;"><b>INDIAN


BANK</b></a>

<button class="navbar-toggler" type="button" data-toggle="collapse" data-


target="#collapsibleNavbar">

<span class="navbar-toggler-icon" ></span>

</button>

<div class="collapse navbar-collapse" id="collapsibleNavbar">

<ul class="navbar-nav ml-auto">

<li class="nav-item">

<a class="nav-link" href="index.php" style="color : #fff;"><b>Home</b></a>

</li>

<li class="nav-item">

<a class="nav-link" href="createuser.php" style="color : #fff;"><b>Create


User</b></a>

</li>

<li class="nav-item">

<a class="nav-link" href="transfermoney.php" style="color : #fff;"><b>Transfer


Money</b></a>

</li>

<li class="nav-item">
<a class="nav-link" href="transactionhistory.php" style="color :
#fff;"><b>Transaction History</b></a>

</li>

</div>

</nav>

<?php

include 'config.php';

if(isset($_POST['submit']))

$from = $_GET['id'];

$to = $_POST['to'];

$amount = $_POST['amount'];

$sql = "SELECT * from users where id=$from";

$query = mysqli_query($conn,$sql);

$sql1 = mysqli_fetch_array($query); // returns array or output of user from which the


amount is to be transferred.

$sql = "SELECT * from users where id=$to";

$query = mysqli_query($conn,$sql);

$sql2 = mysqli_fetch_array($query);
// constraint to check input of negative value by user

if (($amount)<0)

echo '<script type="text/javascript">';

echo ' alert("Oops! Negative values cannot be transferred")'; // showing an alert box.

echo '</script>';

// constraint to check insufficient balance.

else if($amount > $sql1['balance'])

echo '<script type="text/javascript">';

echo ' alert("Bad Luck! Insufficient Balance")'; // showing an alert box.

echo '</script>';

}
// constraint to check zero values

else if($amount == 0){

echo "<script type='text/javascript'>";

echo "alert('Oops! Zero value cannot be transferred')";

echo "</script>";

else {

// deducting amount from sender's account

$newbalance = $sql1['balance'] - $amount;

$sql = "UPDATE users set balance=$newbalance where id=$from";

mysqli_query($conn,$sql);

// adding amount to reciever's account

$newbalance = $sql2['balance'] + $amount;

$sql = "UPDATE users set balance=$newbalance where id=$to";

mysqli_query($conn,$sql);

$sender = $sql1['name'];
$receiver = $sql2['name'];

$sql = "INSERT INTO transaction(sender, receiver, balance) VALUES


('$sender','$receiver','$amount')";

$query=mysqli_query($conn,$sql);

if($query){

echo "<script> alert('Transaction Successful');

window.location='transactionhistory.php';

</script>";

$newbalance= 0;

$amount =0;

?>

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Transaction</title>

<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
integrity="sha384-
Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm"
crossorigin="anonymous">

<link rel="stylesheet" type="text/css" href="css/table.css">

<link rel="stylesheet" type="text/css" href="css/navbar.css">

<style type="text/css">

button{

border:none;

background: #d9d9d9;

button:hover{

background-color:#777E8B;

transform: scale(1.1);

color:white;

</style>

</head>
<body style="background-color : #E59866 ;">

<?php

include 'navbar.php';

?>

<div class="container">

<h2 class="text-center pt-4" style="color : black;">Transaction</h2>

<?php

include 'config.php';

$sid=$_GET['id'];

$sql = "SELECT * FROM users where id=$sid";

$result=mysqli_query($conn,$sql);

if(!$result)

echo "Error : ".$sql."<br>".mysqli_error($conn);

$rows=mysqli_fetch_assoc($result);

?>

<form method="post" name="tcredit" class="tabletext" ><br>

<div>

<table class="table table-striped table-condensed table-bordered">

<tr style="color : black;">


<th class="text-center">Id</th>

<th class="text-center">Name</t

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Transaction History</title>

<link rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"
integrity="sha384-
JcKb8q3iqJ61gNV9KGb8thSsNjpSL0n8PARn9HuZOnIxN0hoP+VmmDGMN5t9UJ0Z"
crossorigin="anonymous">

<link rel="stylesheet" type="text/css" href="css/table.css">

<link rel="stylesheet" type="text/css" href="css/navbar.css">

</head>

<body style="background-color : #F1948A;">

<?php

include 'navbar.php';

?>

<div class="container">
<h2 class="text-center pt-4" style="color : black;">Transaction History</h2>

<br>

<div class="table-responsive-sm">

<table class="table table-hover table-striped table-condensed table-bordered">

<thead style="color : black;">

<tr>

<th class="text-center">S.No.</th>

<th class="text-center">Sender</th>

<th class="text-center">Receiver</th>

<th class="text-center">Amount</th>

<th class="text-center">Date & Time</th>

</tr>

</thead>

<tbody>

<?php

include 'config.php';

$sql ="select * from transaction";

$query =mysqli_query($conn, $sql);


while($rows = mysqli_fetch_assoc($query))

?>

<tr style="color : black;">

<td class="py-2"><?php echo $rows['sno']; ?></td>

<td class="py-2"><?php echo $rows['sender']; ?></td>

<td class="py-2"><?php echo $rows['receiver']; ?></td>

<td class="py-2"><?php echo $rows['balance']; ?> </td>

<td class="py-2"><?php echo $rows['datetime']; ?> </td>

<?php

?>

</tbody>

</table>

</div>

</div>

<footer class="text-center mt-5 py-2">

<p>&copy 2022. Made by <b>Saransh choudhary</b></p>

</footer>
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-
DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"
crossorigin="anonymous"></script>

<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-
ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx"
crossorigin="anonymous"></script>

</body>

</html>

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Transfer Money</title>

<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
integrity="sha384-
Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm"
crossorigin="anonymous">

<link rel="stylesheet" type="text/css" href="css/table.css">

<link rel="stylesheet" type="text/css" href="css/navbar.css">

<style type="text/css">

button{

transition: 1.5s;

}
button:hover{

background-color:#616C6F;

color: white;

</style>

</head>

<body style="background-color : #BDC3C7;">

<?php

include 'config.php';

$sql = "SELECT * FROM users";

$result = mysqli_query($conn,$sql);

?>

<?php

include 'navbar.php';

?>

<div class="container">

<h2 class="text-center pt-4" style="color : black;">Transfer Money</h2>

<br>

<div class="row">

<div class="col">
<div class="table-responsive-sm">

<table class="table table-hover table-sm table-striped table-condensed table-


bordered" style="border-color:black;">

<thead style="color : black;">

<tr>

<th scope="col" class="text-center py-2">Id</th>

<th scope="col" class="text-center py-2">Name</th>

<th scope="col" class="text-center py-2">E-Mail</th>

<th scope="col" class="text-center py-2">Balance</th>

<th scope="col" class="text-center py-2">Operation</th>

</tr>

</thead>

<tbody>

<?php

while($rows=mysqli_fetch_assoc($result)){

?>

<tr style="color : black;">

<td class="py-2"><?php echo $rows['id'] ?></td>

<td class="py-2"><?php echo $rows['name']?></td>

<td class="py-2"><?php echo $rows['email']?></td>

<td class="py-2"><?php echo $rows['balance']?></td>

<td><a href="selecteduserdetail.php?id= <?php echo $rows['id'] ;?>">


<button type="button" class="btn" style="background-color :
#A569BD;">Transact</button></a></td>

</tr>
<?php

?>

</tbody>

</table>

</div>

</div>

</div>

</div>

<footer class="text-center mt-5 py-2">

<p>&copy 2022. Made by <b>Saransh choudhary</b></p>

</footer>

<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-


DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"
crossorigin="anonymous"></script>

<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-
ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx"
crossorigin="anonymous"></script>

</body>

</html>
5.2 databases

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";

START TRANSACTION;

SET time_zone = "+00:00";

-- --------------------------------------------------------

--

-- Table structure for table transaction

--

CREATE TABLE transaction (

sno int(3) NOT NULL,

sender text NOT NULL,

receiver text NOT NULL,

balance int(8) NOT NULL,

datetime datetime NOT NULL DEFAULT current_timestamp()

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;


-- --------------------------------------------------------

--

-- Table structure for table users

--

CREATE TABLE users (

id int(3) NOT NULL,

name text NOT NULL,

email varchar(30) NOT NULL,

balance int(8) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--

-- Dumping data for table users

--

INSERT INTO users (id, name, email, balance) VALUES

(1, 'Vikash', 'kumar@gmail.com', 50000),

(2, 'Hrishabh', 'verma@gmail.com', 30000),

(3, 'Arpita', 'kumari@gmail.com', 40000),

(4, 'Rishabh', 'raj@gmail.com', 50000),

(5, 'Shubham', 'sinha@gmail.com', 40000),


(6, 'Sonu', 'kumar@gmail.com', 30000),

(7, 'Archana', 'singh@gmail.com', 50000),

(8, 'Ritik', 'saini@gmail.com', 40000),

(9, 'Abhinash', 'anshu@gmail.com', 30000),

(10, 'Mukul', 'aggarwal@gmail.com', 50000);

--

-- Indexes for dumped tables

--

--

-- Indexes for table transaction

--

ALTER TABLE transaction

ADD PRIMARY KEY (sno);

--

-- Indexes for table users

--

ALTER TABLE users

ADD PRIMARY KEY (id);

--
-- AUTO_INCREMENT for dumped tables

--

--

-- AUTO_INCREMENT for table transaction

--

ALTER TABLE transaction

MODIFY sno int(3) NOT NULL AUTO_INCREMENT;

--

-- AUTO_INCREMENT for table users

--

ALTER TABLE users

MODIFY id int(3) NOT NULL AUTO_INCREMENT;

COMMIT;
Chapter 6
Output screen

Fig 6.1 Home Dashboard


Fig 6.2 Create a user

Fig 6.3 Transaction History

Fig 6.4 Transfer Money


Fig 6.7 Checkout
Chapter 7

Conclusion

This banking system project will serve as a useful approach to data base dialog box to
deposit and withdraw the money for the person. It serves as a helpful approach for the
users. It provides easy way of the deposit and withdraws the money. It reduces the time
taken by the user to save the money. Thus the project is the user friendly approach.
Chapter 8

Future Work

This web app can be updated with a few more different kind of machine
learning tools and models

New features that can be added in this project are :


1. We can add more resources in the website so users can enhance their skills
more.
2. We can provide more services to the users.
3. We can add more models.
4. We can provide custom built models on demand.
5. We can add some more security features in our project.
Chapter 9

References

9.1 References:-

1. Mozilla Developer Network (MDN)


 Website: MDN Web Docs
 Detailed documentation, tutorials, and references for HTML, CSS,
JavaScript, and other web technologies.

2. W3Schools
 Website: W3Schools
 Offers tutorials, references, and examples for HTML, CSS, JavaScript, PHP,
SQL, and other web development technologies.

3. CSS-Tricks
 Website: CSS-Tricks
 Provides articles, guides, and resources related to CSS, front-end
development, and design.

4. PHP Manual
 Website: PHP.net
 Official PHP documentation with a comprehensive manual, function
references, and examples.

5. MySQL Documentation
 Website: MySQL Documentation
 Official MySQL documentation including manuals, tutorials, and
references.

6. Stack Overflow
 Website: Stack Overflow
 A platform where developers ask and answer questions about
programming, including HTML, CSS, PHP, and MySQL. It's a valuable
resource for troubleshooting and learning.

You might also like