Skip to content

Mini Bank API (very tiny DDD Technical Interview) 😎

Notifications You must be signed in to change notification settings

ivanfernandez2646/bank-api

Repository files navigation

Description

Mini Bank API (very tiny) 😎.

Stack

  • drawing NestJS (Typescript)

  • drawing TypeORM

  • drawing PostgreSQL

  • drawing Docker

  • drawing Jest

drawing

Installation

$ npm install

Running the app

# dev
$ npm run start:dev

# debug
$ npm run start:debug

Test

# unit tests
$ npm run test

# e2e tests (also includes a little integration test)
$ npm run test:e2e

TODO Improves

  1. Date audit fields automatically insert on create or update an entity (createdAt, updatedAt).
  2. Mock repositories to increase coverage on unit testing.
  3. Insert currentBalance field directly on BBDD.

About

Mini Bank API (very tiny DDD Technical Interview) 😎

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published