Giter Site home page Giter Site logo

banking-app's Introduction

Banking Application using python.

For this project, the Tkinter library is utilized. Tkinter is a powerful tool for developing graphical user interfaces (GUIs). This program has straightforward buttons for creating account, deposit money, withdraw money and check account balance.

A basic Tkinter-based GUI with buttons and an entry are produced by this code. Banking app will feature a user-friendly interface with a buttons, entry, message box, simple dialog box. Users can create multiple accounts by providing their name, a unique account number, and an initial balance. The application ensures that each account number is unique, preventing duplication. Account holders can deposit funds into their existing accounts. The application prompts users to enter their account number and the amount they wish to deposit.

Deposited amounts contribute to the account balance. Users can withdraw funds from their accounts, provided the withdrawal amount is valid and within the account’s current balance. Like the deposit feature, users need to enter their account number and the desired withdrawal amount. The application allows users to check their account balance without performing any transactions. By entering their account number, users receive information about the account holder’s name and the current balance. The application incorporates basic error handling to address scenarios where users might provide invalid inputs or attempt transactions that exceed their account balances. Users receive appropriate warnings and messages to guide them through valid interactions.

banking-app's People

Contributors

rohit-k-gaikwad avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.