Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 952 Bytes

README.md

File metadata and controls

33 lines (23 loc) · 952 Bytes

xBILLPAY monorepo microservice

Breakdown of Functionality:

  • Agent Authentication and Authorization
  • XBillpay Agent Wallet
  • Bill Payment via Agent Wallet
  • Wallet to Wallet Transfer

Design Microservices:

  • Auth Service: Responsible for authentication and authorization of agents.
  • Wallet Service: Manages agent wallets and wallet transactions.
  • Payment Service: Handles bill payments.
  • Transfer Service: Facilitates wallet-to-wallet transfers.

start app

  • clone repo: git clone git@github.com:Olaoluwa402/xbillpay-nestjs-microservice.git
  • npm i
  • create .env file in root dir. check env.example for env values
  • start containers: docker compose up -d --build -V

swagger documentation api services url

  • localhost/api
  • localhost/wallet-api/api
  • localhost/payment-api/api
  • localhost/transfer-api/api

postman documantation: