https://github.com/Pransu-code/FundFusion
Bankist is a minimalistic yet feature-rich web application that provides users with a seamless banking experience. Built using JavaScript, HTML, and CSS, Bankist allows users to open accounts, manage their finances, and perform various banking operations through an aesthetically pleasing and user-friendly interface.
https://bankistportal.netlify.app/
- User Registration and Account Creation
- User Authentication and Login
- Account Balance Overview
- Money Transfers between Users
- Loan Requests and Approvals
- Deposits and Withdrawals
- Transaction History
- Responsive Design for Optimal Viewing on Any Device
- HTML
- CSS
- JavaScript
To run this project locally, you need a web browser (e.g., Chrome, Firefox, Safari).
- Clone the repository:
git clone https://github.com/your-username/bankist.git
- Navigate to the project directory:
cd bankist
- Open
index.html
in your web browser:
open index.html
bankist/
│
├── index.html # The main HTML file
├── styles.css # The main CSS file
├── script.js # The main JavaScript file
└── assets/ # Folder for images, icons, etc.
The HTML file contains the structure of the app, including forms for registration, login, and financial transactions, as well as elements for displaying user information.
The CSS file contains styles to create a visually appealing and responsive user interface. It includes layout styles, colors, fonts, and media queries for different screen sizes.
The JavaScript file contains the logic for:
- User authentication
- Handling financial transactions (transfer, deposit, withdraw)
- Loan requests
- Updating the UI with user data
- Managing the transaction history
Contributions are welcome! If you have any suggestions or improvements, feel free to open an issue or submit a pull request.