Skip to content

AllwynSolomon/Bank-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Bank-Management

Bank Management System, is a simple application, which is especially generated and designed for the bank in order to enter the applicant information about his or her bank account and can perform other function hike currency change. It is user name and ID protected as well. This bank management system's major activities are deposit, withdrawal, and balance viewing.

This bank management system project states the solution to the problems faced by bank management. 

Bank Management System is a product intended for online banking purposes that is a secure, quick, simple, and efficient digital solution that allows you to access your bank account remotely. The goal of the bank management system project is to create an organic and optimal software of interaction between the various banking components. The system user can perform the following activities : Login Create account Contact Exit Deposit Withdraw User detail Update detail Transaction customer support

image

PROBLEM STATEMENT

Our bank needs to develop a robust and scalable Bank Account System using C# programming language and SOLID principles. The system should allow customers to open new accounts, deposit and withdraw funds, transfer money to other accounts, view transaction history, and manage their account details.

The system should be designed with SOLID principles in mind, which includes Single Responsibility Principle, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, and Dependency Inversion Principle.

The system should be highly secure, with measures in place to prevent unauthorized access, protect customer data, and prevent fraudulent transactions. It should also be scalable, able to handle a large volume of transactions and users without compromising performance.

In addition, the system should be user-friendly, with a simple and intuitive interface that allows customers to perform transactions easily and quickly. It should also be easy to maintain, with clear and organized code that can be updated or modified as needed.

Overall, the Bank Account System should be a reliable and secure platform that meets the needs of our customers while adhering to industry best practices and standards.

Sample OUTPUT

Screenshot 2024-03-05 at 12 47 52 pm Screenshot 2024-03-05 at 12 47 59 pm Screenshot 2024-03-05 at 12 48 11 pm Screenshot 2024-03-05 at 12 48 29 pm Screenshot 2024-03-05 at 12 48 32 pm Screenshot 2024-03-05 at 12 48 46 pm

Releases

No releases published

Packages

No packages published

Languages