Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arabiancoconut/simple-atm-software
C# skill development project
https://github.com/arabiancoconut/simple-atm-software
Last synced: 10 days ago
JSON representation
C# skill development project
- Host: GitHub
- URL: https://github.com/arabiancoconut/simple-atm-software
- Owner: ArabianCoconut
- License: mit
- Created: 2024-07-06T11:58:51.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-10T12:55:21.000Z (6 months ago)
- Last Synced: 2024-07-10T13:57:54.350Z (6 months ago)
- Language: C#
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple ATM software
## Purpose: Developing C# skills
### Tasks
- Checking whether an input – such as an ATM card (a debit/credit card number) – is recorded correctly
- Verifying the user by asking for a PIN
- In case of negative verification, logging out the user
- In case of positive verification, showing multiple options, including cash availability, the previous five transactions, and cash withdrawal
- Giving the user the ability to withdraw up to $1,000 worth of cash in one transaction, with total transactions limited to ten per day.**Additional difficulty**: For a more complicated program, include the ability to register a new PIN and mobile number, a detailed bank statement, and a “fast” cash withdrawal system for quickly withdrawing $20, $50, or $100.