Welcome to the Bankist Application! This web application simulates a banking environment with a modern, user-friendly interface. Users can manage their accounts, perform transactions, request loans, and navigate through a dynamic UI. The application is built with modern web technologies and design principles to provide an engaging user experience!
- Navigation:
- Use the navigation links to scroll to different sections or go to the online banking page.
- Log In:
- Enter your username and PIN in the login form.
- Click the login button to access your account.
- Transfer Funds:
- Enter the recipient's username and transfer amount.
- Click the transfer button to send funds.
- Request Loan:
- Enter the desired loan amount.
- Click the loan button to request a loan.
- Close Account:
- Enter your username and PIN.
- Click the close button to close your account.
- View Movements:
- Use the sort button to sort movements by amount.
- Navigation and Smooth Scrolling: Smooth transition when navigating between sections.
- Lazy Loading: Efficient image loading as you scroll.
- Interactive Tabs: Switch between different operations with tabbed content.
- Responsive Slider: Navigate through testimonials with navigation buttons, dots and arrows.
- Modal Popup: Open and close modal dialogs with smooth transitions.
- User Authentication: Log in with username and PIN.
- Fund Transfers: Transfer funds between accounts.
- Loan Requests: Request loans based on your account balance and movements.
- Account Management: Close your account with a verification process.
- Movement Sorting: Sort account movements by amount.
- Account Summary: View a detailed summary including total income, total expenses, and earned interest.
- Interactive UI: Manage your account with a modern, responsive interface.
- HTML5
- CSS3
- JavaScript (ES6+)
- Intersection Observer API
- Internationalization API
To run the application locally, follow these steps:
- Clone this repository to your local machine.
- Open the
index.html
file in your web browser.
This application is licensed under the MIT License - see the LICENSE file for details.
This application is for educational purposes and personal use. The code provided is open-source, and you are free to use, modify, and distribute it as per the license agreement.
Enjoy managing your virtual bank account with the Bankist Application! 💳🏦