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

No packages published

Languages