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: 8 months 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 (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-14T19:04:18.000Z (over 1 year ago)
- Last Synced: 2025-02-05T08:51:35.821Z (10 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.
## Badges
These are the major frameworks & development environments that I used in the development of Zigma Banking Solutions.








## Screenshots
Home 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)