Skip to content

habi-navitha/OCTANET_JULY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

ATM MACHINE SIMULATION

This project is a Python-based ATM machine simulation that provides a command-line interface for users to perform various banking operations. It consists of an Account class that manages individual account details, including balance and transaction history, and an ATM class that manages multiple accounts. Users can create accounts with unique account numbers and PINs, and perform operations such as balance inquiries, cash deposits, cash withdrawals, PIN changes, and viewing transaction history. The main function of the program offers a user-friendly menu for navigating these functionalities. This simulation serves as an educational tool for understanding basic banking operations and object-oriented programming in Python.

FUNCTIONALITIES

  1. Create Account
  • PIN Number
  • Account Number
  • Intial Deposit
  1. Access Account
  • Account balance inquiry
  • Cash withdrawal
  • Cash deposit
  • PIN change
  • Transaction history

DEMO VIDEO

Untitled.video.-.Made.with.Clipchamp.1.mp4

Releases

No releases published

Packages

No packages published

Languages