Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Project Overview This is a comprehensive cmd based banking application that manages user accounts, transactions, and data persistence. It serves as a foundation for understanding how real-world financial software handles data security and logic flow.

πŸ› οΈ Current Features (C++ Legacy Version) User Authentication: Secure signup and login system.

πŸŽ₯ Demo

[Watch the full video demonstration on my LinkedIn Profile πŸš€][https://www.linkedin.com/posts/abdul-manan-061928352_cpp-programming-uetlahore-activity-7428777434939936768-4mno?utm_source=share&utm_medium=member_desktop&rcm=ACoAAFgO5EkB9EUUQO8h69xk3feYZHgczZWznK8]

Transaction Logic: Deposits, withdrawals, and real-time balance checks.

Data Persistence: Uses File Handling (.txt) to save and retrieve account data locally.

Input Validation: Basic password and account number verification.

πŸ“… Roadmap For future updates [x] Phase 1: Functional C++ implementation with File Handling (Current).

[ ] Phase 2: Complete Python OOP rewrite with enhanced class structures.

[ ] Phase 3: Integration of JSON or Database for advanced data management.

[ ] Phase 4: GUI implementation for a modern user experience.

πŸ’» How to Run Clone the repository.

Navigate to the cpp_version_legacy folder.

Compile using any C++ compiler (e.g., g++ main.cpp -o bank).

Run the executable.# Banking-System-Evolution

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages