Welcome to the ATM Project! 🎉
This project simulates the functionality of an ATM machine, providing users with an interactive experience to perform various banking operations.
-
Account Verification:
- You must log in with your account number and password.
- The application checks the credentials against stored data in a file.
- If the credentials are invalid, the system prompts you to re-enter valid details.
-
Once logged in successfully, you can access the menus described below.
The application includes four main menus:
-
Quick Withdraw:
- Select from predefined options to quickly withdraw a specific amount.
-
Normal Withdraw:
- Enter the amount you want to withdraw, ensuring it’s a multiple of 5.
-
Deposit:
- Enter the amount you want to deposit into your account.
-
Logout:
- Exit the current session and return to the main menu.
- Developed using C++ with file handling for storing and verifying account information.
- The program ensures secure and accurate validation of user credentials.
- Clone or download this repository to your local machine.
- Compile and run the program in your preferred C++ environment.
I hope you find this project engaging and enjoyable. Run it and explore how the ATM functionalities work! 😊