Skip to content

Smart Bank Manager is a Java banking app with a sleek KGradient UI. It supports user authentication, account management, fund transfers, and transaction history. Built with Spring Framework and MySQL, it offers a modern and efficient banking experience.

Notifications You must be signed in to change notification settings

AdityaGupta0001/Java-Smart-Bank-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Bank Manager

Overview

The Smart Bank Manager is a feature-rich banking application developed in Java with a focus on user-friendly interface and efficient banking operations. This application uses advanced UI design with the KGradient library and integrates various functionalities to enhance user experience in managing their bank accounts.

Features

  • User Authentication: Secure signup and login system using email and password.
  • Dashboard: Comprehensive dashboard for managing all banking operations.
  • Profile Management: Users can view and update their profile details.
  • Account Balance: Check and manage account balance.
  • Fund Transfer: Transfer funds between accounts with ease.
  • Transaction History: View detailed history of all transactions.
  • Complaint Registration: Register and track complaints with the bank.

Tech Stack

  • Java: Core programming language for the application.
  • Spring Framework: Used for building the application’s backend.
  • MySQL: Database management system for storing user data and transactions.
  • KGradient: Library for advanced UI design.

Java Spring MySQL

Setup Instructions

  1. Clone the Repository

    git clone https://github.com/AdityaGupta0001/Java-Smart-Bank-Manager
  2. Import into NetBeans

    • Open NetBeans IDE.
    • Go to File > Open Project.
    • Select the cloned repository folder.
    • Click Open Project.
  3. Run the Application

    • Navigate to the signup folder in your project directory.
    • Locate the Signup.java file.
    • Right-click on Signup.java and select Run File.

Screenshots

Here are some screenshots of the application:

  • Signup Page Screenshot 2023-12-06 034854

  • Dashboard Screenshot 2023-12-06 034940

  • Profile Screenshot 2023-12-06 035104

  • Account Balance Screenshot 2023-12-06 035119

  • Fund Transfer Screenshot 2023-12-06 035213

  • Transaction History Screenshot 2023-12-06 035233

  • Register a Complaint Screenshot 2023-12-06 035256

About

Smart Bank Manager is a Java banking app with a sleek KGradient UI. It supports user authentication, account management, fund transfers, and transaction history. Built with Spring Framework and MySQL, it offers a modern and efficient banking experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages