تفاصيل العمل

Developed a console-based Bank Management System in C to manage customer accounts and simulate core banking operations. The system supports secure user authentication using file-based credentials and enables full account lifecycle management, including account creation, modification, deletion, and status control.

Implemented key functionalities such as searching (by account number and keyword), financial transactions (deposit, withdrawal with daily limits, and transfer), and transaction history tracking using separate files for each account. Integrated validation rules to ensure data integrity, including unique account numbers, balance constraints, and active/inactive account restrictions.

The system utilizes structured programming concepts, including nested structures, modular functions, and file handling for persistent data storage. Additionally, sorting features were implemented to display accounts based on different criteria such as name, balance, and date opened.

This project demonstrates strong skills in problem-solving, data management, and building scalable console applications with real-world constraints.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات