All ATM functionalities
This program simulates exactly how an ATM we use everyday operates. It’s capable of loading in customer data via a .txt file, and If the specified information is invalid, the user wouldn’t have authorization access. The ATM is capable of keeping track of current balances, as well as the cases of a user having insufficient funds. The program is also capable of handling user-user transfers.