Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/moaraby/banksystemapp


https://github.com/moaraby/banksystemapp

csharp encapsulation inheritance oop

Last synced: 23 days ago
JSON representation

Awesome Lists containing this project

README

        

# Bank System App using C#

Overview


This is a console-based bank system application developed in C#. It allows users to manage various types of bank accounts including savings accounts and checking accounts. The application supports essential CRUD operations (Create, Read, Update, Delete) for managing accounts, along with functionalities for depositing and withdrawing money while adhering to withdrawal limits.

Features


- Create new bank accounts with a choice between savings and checking accounts.
- Perform CRUD operations to manage accounts: add, delete, update, and display.
- Deposit money into an account.
- Withdraw money from an account with a withdrawal limit.
- Prevent the reuse of account IDs.

Requirements


- .NET framework SDK (version 3 or higher)

Installation


1. Clone the repository to your local machine:
2. Navigate to the project directory:
3. Build the project: