ATM-Management-

๐Ÿง ATM Management System (C++)

๐Ÿ“Œ Project Overview

The ATM Management System is a console-based application developed using C++.
It simulates basic ATM operations such as PIN verification, balance inquiry, cash deposit, cash withdrawal, and PIN change using Object-Oriented Programming (OOP) concepts.

This project is ideal for beginners to understand real-world applications of C++ classes and functions.


๐ŸŽฏ Objectives


๐Ÿ› ๏ธ Features


๐Ÿ’ป Technologies Used


๐Ÿ“‚ Project Structure


ATM-Management-System/
โ”‚
โ”œโ”€โ”€ atm_management.cpp        
โ”œโ”€โ”€ README.md      


โ–ถ๏ธ How to Run the Program

Step 1: Compile the Code

g++ atm.cpp -o atm

Step 2: Execute the Program

./atm

๐Ÿ”‘ Default Account Details

Parameter Value
Default PIN 1234
Initial Balance โ‚น100000

๐Ÿ“‹ ATM Menu Options

1. Check Balance
2. Deposit Money
3. Withdraw Money
4. Change PIN
5. Exit

๐Ÿงช Sample Program Flow

Enter your PIN: 1234

===== ATM MENU =====
1. Check Balance
2. Deposit Money
3. Withdraw Money
4. Change PIN
5. Exit
Enter your choice:

๐Ÿš€ Future Enhancements


๐Ÿ“š Learning Outcomes


๐Ÿ‘จโ€๐Ÿ’ป Author

Raunak Mishra ATM Management System โ€“ C++ Project


๐Ÿ“œ License

This project is developed for educational purposes only. Free to use, modify, and distribute for learning.


โญ Acknowledgment

Thanks to teachers, online resources, and C++ documentation for guidance and support.