This project is a comprehensive desktop application developed to simulate core functionalities of a bank management system. It provides an intuitive user interface for managing customer accounts, transactions, and basic banking operations.
The primary focus is on demonstrating proficiency in database-driven application development and utilizing an Object-Relational Mapping (ORM) framework for structured data management.
- Customer Management: CRUD (Create, Read, Update, Delete) operations for customer accounts.
- Transaction Processing: Simulation of deposits, withdrawals, and inter-account transfers.
- Database Integration: Seamless management of the underlying SQL database using Entity Framework conventions.
- User Interface Scale: Includes a significant number of forms and UI elements, demonstrating experience with large-scale desktop application architecture.
The user interface and all internal documentation are presented in Turkish.