iemgiem/banksystem — reverse-engineered prompt
Reverse engineered prompt
Build me a simple Java desktop banking app for a Philippine bank using Swing and MySQL. It should let people register, log in, open savings or checking accounts, close accounts, deposit and withdraw money, deposit checks, and see their transaction history in a clear dashboard.
Please include an admin login too. The admin should be able to see overall bank stats, manage user accounts, clear or bounce deposited checks, apply monthly interest, and apply penalties for accounts below the maintaining balance. Use the Philippine style rules from the README, like savings and checking interest rates, minimum deposits, maintaining balances, and the PHP 300 monthly penalty.
Set it up so the MySQL database and tables are created automatically when the app runs. Include simple batch files to compile and run it on Windows, and make the UI understandable for students or beginners. Use the default admin login from the README, and let normal users register inside the app.
Want more depth? Deep Reverse