Skip to content

MiSArch/payment

Repository files navigation

MisArch - Payment Service

Nest Logo

Build with Nest.js - A progressive framework for building efficient and scalable server-side applications.

Description

The Payment microservice mainly plans the execution and compensation of payments. It additionally manages stored payments informations of users. It provides a Graphql API for general requests as well as a REST API for payment updates from the external simulation service. Is processes events asynchronously from other MisArch services via Dapr Events. For the full documentation visit the MisArch Docs Page.

Installation

The service just requires docker. Installation Guide

Running the app

The service supports hot-reload when using the development docker file. Any changes to the source code will lead to the service restarting.

$ docker compose -f docker-compose-dev.yaml up -d --build 

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

License

MisArch is MIT licensed.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •