An open API service indexing awesome lists of open source software.

https://github.com/fou1100ouacus/online-banking-management-system-

Welcome to My First Full Project " Online Banking " Based on using 3-Tier Architecture , C# and SQL server and .NET Framework ,Online Banking Consists of 3-main components
https://github.com/fou1100ouacus/online-banking-management-system-

csharp database dotnet dsa-algorithm erdiagram framework oop-concepts oop-principles sql

Last synced: 4 months ago
JSON representation

Welcome to My First Full Project " Online Banking " Based on using 3-Tier Architecture , C# and SQL server and .NET Framework ,Online Banking Consists of 3-main components

Awesome Lists containing this project

README

        

# Online-Banking-Management-System-

**Welcome to My First Full Project " Online Banking " Based on
using 3-Tier Architecture ,C# and SQL server and .NET Framework**.

# Overview
### The Online Banking System is a comprehensive platform that allows users to manage
### their bank accounts, perform transactions, and access various banking services online.
### This system is designed to be user-friendly, secure, and efficient, ensuring a seamless banking experience.

## Online Banking Consists of 3-main components:
### Data Access Layer:
- Includes a CRUD Princple for each element of project.
- linking IDE With SQL server.
### Business Layer:
- logic layer contains objects that execute the business functions.
- Including Basic Operations for Manging Client , User, Transaction , ATM and Operations in system .
### Presentation Layer:
- Windows Desktop Application .NET Framwork

# Technologies
- C#
- .NET Framework
- SQL Server
- ADO.NET
- WinForms (Desktop Interface)

# Features
- Client Interface
- Manage Clients Information including CRUD --> create accounts, Read info ,Updating ,Delete Clients.
- View Clients transaction history.
- User Interface
- Users can manage clients and perform various transactions.
- Manage Users Information including CRUD --> create accounts, Read info ,Updating and Delete Users.

- Transaction Screen
- View transfer logs
- Make Operations like
- Transfer
- withdraw
- deposit

# View project

- Login form

![image](https://github.com/Ayamohamed0101/Online-Banking-Management-System-/assets/152428721/088108d2-93d0-4032-9452-fdcb05e4dfc3)

- SignUp form

![image](https://github.com/Ayamohamed0101/Online-Banking-Management-System-/assets/152428721/389f4d53-fd40-42f9-8e53-9c7918f30000)

- Bank Main form

![image](https://github.com/Ayamohamed0101/Online-Banking-Management-System-/assets/152428721/9e0e0cd6-466d-45c1-b490-70141a93cdce)

- Bank Client form

![image](https://github.com/Ayamohamed0101/Online-Banking-Management-System-/assets/152428721/3067cdfe-5f0d-4af5-8e35-16380ec820f3)

- Bank User form

![image](https://github.com/Ayamohamed0101/Online-Banking-Management-System-/assets/152428721/7f342a77-38b4-4252-b2ac-4460eb452768)