BANK MANAGEMENT SYSTEM
Developed a Java-based ATM Simulator that replicates real ATM functionalities such as account creation, cash deposit, withdrawal, balance inquiry, mini statement generation, and PIN change. The system was implemented using Core Java concepts including OOPs, exception handling, packages, and wrapper classes to ensure modularity, reliability, and error handling. For database management and data persistence, MySQL Workbench was integrated to store and manage account details securely.