Skip to content

A basic C++ console banking app for managing accounts, deposits, withdrawals, and transfers.

License

Notifications You must be signed in to change notification settings

Joe50097/Simple-Bank-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏦 Simple Bank System

A basic C++ console banking app for managing accounts, deposits, withdrawals, and transfers.


🧰 Requirements

  • Compiler: C++11 or newer (e.g., GCC, Clang, MSVC)
  • Environment: Windows, Linux, or MacOS (any OS with a C++ compiler and terminal access)
  • Libraries Used:
    • <iostream> for input and output
    • <fstream> for file handling (saving and loading accounts)
    • <cstdlib> for random number generation
    • <chrono> and <thread> for timing delays (exit animation)
    • <ctime> for seeding random numbers
    • <cmath> for compound interest calculations
  • Storage:
    • A text file named accounts.txt is used to save and load account data.
  • Memory:
    • Supports up to 100 bank accounts (can be increased by changing Max_Accounts).

πŸ“¦ Installation

git clone https://github.com/Joe50097/Simple-Bank-System.git
cd Simple-Bank-System

Or download the files manually

  1. Click the green Code button and choose Download ZIP.
  2. Extract the ZIP file to any folder.

πŸš€ Run the Script

Once the installation is complete, you can now run the script!


🌟 Support the Project

If you found this project useful or interesting, please consider giving it a ⭐ (star) on GitHub! Your support helps the project grow and lets others know that it's a valuable resource.

You can star the project by clicking the Star button at the top of the repository page!

About

A basic C++ console banking app for managing accounts, deposits, withdrawals, and transfers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages