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

https://github.com/piyush26c/zigma-banking-solutions-csharp-project

A real-time banking application developed using the .NET Framework, C#, and SQL database. This application is designed to provide a seamless banking experience for both customers and administrators. The project features robust functionalities that ensure secure and efficient management of banking operations.
https://github.com/piyush26c/zigma-banking-solutions-csharp-project

csharp dotnet-core dotnet-framework html5 javascript microsoft-sql-server typescript

Last synced: about 1 month ago
JSON representation

A real-time banking application developed using the .NET Framework, C#, and SQL database. This application is designed to provide a seamless banking experience for both customers and administrators. The project features robust functionalities that ensure secure and efficient management of banking operations.

Awesome Lists containing this project

README

        

# Zigma Banking Solution - C# Project

## Introduction

Welcome to Zigma Banking Solution, a real-time banking application developed using the .NET Framework, C#, and SQL database. This application is designed to provide a seamless banking experience for both customers and administrators. The project features robust functionalities that ensure secure and efficient management of banking operations.


I completed this project while working at Icertis (https://www.icertis.com/) . Due to company data sharing policies, the source code is not available publicly.

## Features

### Administrator Features
1. **Dashboard Overview:**
- Displays all recent transactions.
- Provides an at-a-glance view of recent activities within the bank.

2. **Beneficiary Approval:**
- Administrators must approve newly added beneficiaries for customer accounts.
- Ensures security by verifying and approving each new beneficiary.

### Customer Features
1. **Account Overview:**
- Displays account details including balance and account number.
- Allows customers to keep track of their finances.

2. **Beneficiary Management:**
- Add new beneficiaries to facilitate money transfers.
- Delete existing beneficiaries as needed.

3. **Money Transfer:**
- Transfer money to added beneficiaries.
- Secure and real-time transfer process.

4. **Transaction History:**
- View past transactions.
- Helps customers to review their spending and manage their finances better.

## Use Cases

### Administrator Use Cases
1. **View Recent Transactions:**
- Administrators can view all recent transactions to monitor banking activities.

2. **Approve Beneficiaries:**
- Admins receive requests for new beneficiaries added by customers.
- Each request must be reviewed and approved to ensure security.

### Customer Use Cases
1. **Check Account Details:**
- Customers log in to view their account details, including balance and transaction history.

2. **Add Beneficiary:**
- Customers can add a new beneficiary by entering the necessary details.
- The request is then sent to the administrator for approval.

3. **Delete Beneficiary:**
- Customers can delete a beneficiary from their account.
- Ensures that the list of beneficiaries is always up to date.

4. **Transfer Money:**
- Customers can transfer money to their approved beneficiaries.
- The transfer process is secure and reflects in real-time.

5. **View Transaction History:**
- Customers can view a detailed history of all their transactions.
- Helps in keeping track of all financial activities.
## Badges

These are the major frameworks & development environments that I used in the development of Zigma Banking Solutions.

![C#](https://img.shields.io/badge/c%23-%23239120.svg?style=for-the-badge&logo=csharp&logoColor=white)
![](https://img.shields.io/badge/.NET-512BD4?style=for-the-badge&logo=dotnet&logoColor=white)
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![jQuery](https://img.shields.io/badge/jquery-%230769AD.svg?style=for-the-badge&logo=jquery&logoColor=white)
![MySQL](https://img.shields.io/badge/mysql-%2300f.svg?style=for-the-badge&logo=mysql&logoColor=white)
![](https://img.shields.io/badge/Visual_Studio-5C2D91?style=for-the-badge&logo=visual%20studio&logoColor=white)
## Screenshots

Home Page:
![App Screenshot](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/5ad0ada9df0c54ace436aed8b56a985c8acef4cb/Project%20API%20Screenshots/Screenshot%20(92).png)

![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(93).png)

![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(94).png)

![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(95).png)

![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(97).png)

![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(98).png)

![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(99).png)

Show Pending Beneficiary (Admin has to approve):
![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(118).png)

Customer:

Sign Up:
![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(105).png)

Home Page:
![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(110).png)

Show Transactions:
![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(119).png)

Transfer Funds:
![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(109).png)


![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(115).png)

Add Beneficiary:
![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(107).png)


![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(111).png)

Delete Beneficiary:
![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(113).png)

Database SQL:
![](https://github.com/piyush26c/Zigma-Banking-Solutions-CSharp-Project/blob/main/Project%20API%20Screenshots/Screenshot%20(121).png)
## Authors

- [Piyush Rajendra Chaudhari](https://github.com/piyush26c)