Skip to content

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.

Notifications You must be signed in to change notification settings

geletsky/js-bank-app

Repository files navigation

JS Bank App

Home Page

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.

Features

  • 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

Technologies Used

  • JavaScript
  • HTML
  • SCSS
  • Webpack
  • Git

Getting Started

To run the JS Bank App locally, follow these steps:

  1. Clone the repository:
  git clone https://github.com/geletsky/js-bank-app.git
  1. Navigate to the project directory:
  cd js-bank-app
  1. Install the dependencies:
  npm install
  1. Run the Application:
npm run dev

Screenshots

Here are some screenshots of the application:

Auth Page

Auth Page

Form Validation

Form Validation

Search the user

Search the user

Author

If you have any questions or suggestions regarding this project, feel free to contact the project owner: here

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published