Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’° Virtual Banking System (VBS)

πŸ‘©β€πŸ’» Author

Anvi Patil


πŸ“Œ Project Overview

Virtual Banking System (VBS) is a full-stack web application that simulates basic banking operations like account management, deposits, withdrawals, transfers, and transaction tracking.

This project demonstrates real-world banking functionalities with both User and Admin roles.


πŸš€ Features

πŸ‘€ User Features

  • User Registration & Login
  • Deposit Money
  • Withdraw Money
  • Transfer Funds
  • View Account Balance
  • View Transaction History (Passbook)
  • Update Profile

πŸ› οΈ Admin Features

  • View all users
  • Add new users
  • Delete users
  • View system statistics (total users, total balance, etc.)
  • View transaction history

πŸ—οΈ Tech Stack

Frontend

  • HTML
  • CSS
  • JavaScript

Backend

  • Java (Spring Boot)

Database

  • MySQL

πŸ“‚ Project Structure

Frontend:

home.html login.html signup.html dashboard.html passbook.html history.html admin.html

Backend:

Controller (UserController, TransactionController, HistoryController) Model (User, Transaction, History) Repository (UserRepo, TransactionRepo, HistoryRepo) DTO (TransferDto, TransactionDto)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors