Skip to content

The Gestion Banque project is a Java Swing Desktop Application designed to manage banking operations efficiently. With a user-friendly interface, it provides essential functionalities for users. The application allows users to perform various banking tasks, including account management, deposits, withdrawals, transfers, and more.

Notifications You must be signed in to change notification settings

hamzaezzine/Gestion-Banque

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gestion Banque


Logo

Gestion Banque

Gestion Banque Java Swing Desktop Application

Report Bug . Request Feature

Contributors Forks Stargazers Issues

Table Of Contents

About The Project

The Gestion Banque project is a Java Swing Desktop Application designed to manage banking operations efficiently. With a user-friendly interface, it provides essential functionalities for users. The application allows users to perform various banking tasks, including account management, deposits, withdrawals, transfers, and more.

Key Features :

  • User Authentication: Secure login and sign-up functionalities to ensure data privacy.
  • Account Operations: Perform deposit, withdrawal, and transfer operations seamlessly.
  • Client Information: View and update client details for accurate records.
  • Database Integration: Utilizes MySQL for robust and organized data storage.
  • Intuitive GUI: Built with Java Swing, providing an intuitive and responsive graphical user interface.
  • ...

Built With

  • Java
  • Swing
  • MySQL

Getting Started

To get started with the Hospital Management System, follow the instructions below.

Prerequisites

Make sure you have the following prerequisites installed on your machine:

  • Java Development Kit (JDK)
  • XAMPP

Installation

  1. Clone the repository to your local machine:
   git clone https://github.com/hamzaezzine/Gestion-Banque.git
  1. Create new database named gestion_bank

  2. Import Database from database/gestion_bank_sql_script_final to phpmyadmin

  3. Import project to java IDE (Apache NetBeans 19 IDE)

  4. Run main.java

Conception

  1. Database Schema db

  2. Class Diagram : diagramclass

  3. Use Case Diagram : usecase

Screenshots

  • Login : login

  • Sign up : Sign up

  • Home : Home

  • Retrait : Retrait

  • Depot : Depot

  • Transfert : Transfert

  • Solde : Solde

  • Compte : Compte

  • Update Client : Update Client

  • Update Compte : Update Compte

About

The Gestion Banque project is a Java Swing Desktop Application designed to manage banking operations efficiently. With a user-friendly interface, it provides essential functionalities for users. The application allows users to perform various banking tasks, including account management, deposits, withdrawals, transfers, and more.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages