Skip to content

mhchaudh/Atm-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

ATM System

The ATM System is a simple Python console application (no GUI) that simulates basic ATM operations and connects to a MySQL database for persistent storage. This was an early high-school project to learn backend logic and database integration.

What it does

  • Create and manage bank accounts
  • Deposit, withdraw, and check balance operations
  • Authenticate users and record transaction history in MySQL
  • Simple CLI-driven interface (text input/output only)

Tech stack

  • Language: Python
  • Database: MySQL
  • Libraries: mysql.connector

How to run

Update your MySQL credentials in db_config.py.

Ensure required Python package is installed:

pip install mysql-connector-python

Run the app:

python3 atm_system.py

The program runs entirely in the terminal and prompts for user input.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages