Skip to content

Latest commit

 

History

History
129 lines (83 loc) · 3.44 KB

README.md

File metadata and controls

129 lines (83 loc) · 3.44 KB

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