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

Backend technologies stack

TypeScript, Node.js, Nest.js, REST API, PostgreSQL and Swagger Documentation

System requirements


# 1. Install the required dependencies

# 2. Rename the .env.example filename to .env and set your local variables
mv .env.example .env

# 3. Start the server with the backend application
yarn start


This project is licensed under the MIT license. Copyright (c) 2020 Adrian Pietrzak.

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.
Typescript (305,149
Rest (29,184
Postgresql (24,846
Rest Api (17,958
Jest (9,061
Swagger (8,270
Nest (5,016
Backend Server (77