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.
- Host: GitHub
- URL: https://github.com/piyush26c/zigma-banking-solutions-csharp-project
- Owner: piyush26c
- Created: 2022-05-16T19:41:47.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-14T19:04:18.000Z (11 months ago)
- Last Synced: 2025-02-05T08:51:35.821Z (3 months ago)
- Topics: csharp, dotnet-core, dotnet-framework, html5, javascript, microsoft-sql-server, typescript
- Homepage:
- Size: 10.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.
## BadgesThese are the major frameworks & development environments that I used in the development of Zigma Banking Solutions.








## ScreenshotsHome Page:
.png).png)
.png)
.png)
.png)
.png)
.png)
Show Pending Beneficiary (Admin has to approve):
.png)Customer:
Sign Up:
.png)Home Page:
.png)Show Transactions:
.png)Transfer Funds:
.png)
.png)Add Beneficiary:
.png)
.png)Delete Beneficiary:
.png)Database SQL:
.png)
## Authors- [Piyush Rajendra Chaudhari](https://github.com/piyush26c)