Home Page
The JS Bank App is a web application that allows users to create and manage bank accounts, log in, view transactions, and transfer funds between accounts. The application features a modern and intuitive interface, making it easy for users to navigate and manage their banking needs.
- Single Page Application (SPA): Built using React principles, providing a seamless user experience without full page reloads.
- User Authentication: Users can create accounts and log in securely.
- Account Management: Users can create and manage multiple bank accounts.
- Transaction History: View all transactions related to each account.
- Fund Transfers: Easily transfer funds between different accounts.
- Dynamic Components: Replace custom component tags with real components for enhanced functionality.
- Modular Styles: Apply modular styles to components for better maintainability.
- Mini-library: A custom mini-library that supports:
- Searching for elements in the DOM
- Changing styles and attributes
- Adding events using a call chain method for flexibility and efficiency
- JavaScript
- HTML
- SCSS
- Webpack
- Git
To run the JS Bank App locally, follow these steps:
- Clone the repository:
git clone https://github.com/geletsky/js-bank-app.git
- Navigate to the project directory:
cd js-bank-app
- Install the dependencies:
npm install
- Run the Application:
npm run dev
Here are some screenshots of the application:
If you have any questions or suggestions regarding this project, feel free to contact the project owner: here