Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 1.26 KB

README.md

File metadata and controls

37 lines (25 loc) · 1.26 KB

Bank Management System

Welcome to the Bank Management System repository! This project, is crafted using the C# language and the .NET framework in addition to HTML and CSS; following a robust 3-tier architecture.

Overview

The Bank Management System is structured into three main components:

  1. Data Access Layer:

    • Connects to an MS SQL Server Database.
    • Responsible for handling data-related operations.
  2. Business Layer:

    • Contains the logic of the program.
    • Manages client interactions, transactions, and user-related operations.
  3. Presentation Layer:

    • Includes two types of interfaces:
      • Windows Desktop App: Built using .NET Framework WinForms.
      • Web App: Developed using ASP.NET Core.

Features

Client Interface

  • Clients can create accounts, transfer funds, withdraw, deposit money, and view their transaction history.
  • Provides functionality to update personal information.

User Interface

  • Users can manage clients and perform various transactions.

Contributors