The ATM System allows users to perform basic banking operations through a console interface. Users can insert a card, enter a PIN for authentication, check their account balance, deposit money, ...
BankingSystem/ ├── Account.java # Base class ├── SavingsAccount.java # Extends Account ├── CurrentAccount.java # Extends Account with overdraft ├── BankService.java # Core banking operations ├── ...