Skip to content

Ishitap05/Breaking-Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Breaking-Code

CLI Banking System in C++

A command-line banking system developed in C++ using Object-Oriented Programming (OOP) principles. The system supports multiple user roles, handles loan and fixed deposit (FD) operations, and stores data using file-based storage.

Features

  • Multi-role Access: Separate menus and login for Customers and Admin
  • Customer Functionality:
    • View account balance
    • Deposit and withdraw money
    • Create Fixed Deposits (FDs)
    • Apply for loans
  • Admin Access:
    • Login with default credentials
    • Placeholder for future admin operations (e.g., approving loans, viewing users)
  • User Registration & Login: Register new customer accounts with username and password
  • File-based User Storage: Usernames are saved to a file (users.txt) upon registration
  • Menu-Driven CLI: Intuitive command-line navigation for each user role
  • Technologies Used

  • C++
  • Standard Template Library (STL)
  • File I/O
  • Object-Oriented Programming (OOP)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages