Awesome Open Source
Awesome Open Source

Bank Application

Live Preview | Swagger Documentation | Contact the developer

Full Stack Web Application similar to financial software that is used in professional banking institutions.

  • The current account balance is calculated based on the SQL operation (Double-entry bookkeeping)
  • Internalization of the application for three languages: English, German and Polish
  • Support for multiple currencies with the current rate supplied from an external server via API
  • Application programmed according to the correct design patterns and principle, i.e. SOLID, DRY and KISS
  • Software supports PWA, it is adapted to all modern browsers and mobile devices (RWD)
  • Implementation of Google Analytics along with the Cookie Consent according to the GDPR

Frontend technologies stack

JavaScript, React.js, Redux, Redux-Saga, Reselect, immer, Ant Design and styled-components

System requirements


# 1. Install the required dependencies

# 2. Change the endpoint api addresses to your local by editing a variable called API_BASE_URL
nano app/utils/api.js

# 3. Start the server with the frontend app
yarn start


This project is licensed under the MIT license. Copyright (c) 2020 Adrian Pietrzak.
Alternatives To Bank Client
Select To Compare

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,155,559
Reactjs (175,080
Redux (29,243
Jest (9,061
Ant Design (8,435
Saga (1,899
Redux Saga (1,363