This is a front-end banking application simulating a minimalistic and interactive user interface for basic banking operations. Built entirely with vanilla HTML, CSS, and JavaScript, the app provides a login system and enables users to:
Log in securely using a username and PIN
View current account balance and transaction history
Filter and sort deposits and withdrawals
Transfer money to other users
Request loans
Close their account securely
The interface is responsive and user-friendly, featuring a modern UI with color-coded actions to enhance usability and user experience.
Key Features:
Real-time balance update and transaction logging
Input validation for transfers and loans
Auto logout feature for session security
Clean and colorful UI with animated buttons and form controls
This project demonstrates core front-end development skills including DOM manipulation, event handling, form validation, and dynamic UI rendering.