Kimtuexample
Docs
Try with your repository

Invoice Service

service

Manages the lifecycle of invoices including creation, updates and retrieval.

Owner
Billing Team
Technology
TypeScript
Runtime
Node 20.x
Surface
14 endpoints · 4 events
kimtu/invoice-service
docs/getting-started.md3f9a2c1updated 4 days ago

Running locally

The service runs against Postgres 16 and RabbitMQ. Both are provided by the compose file in the repository root.

README.md
pnpm install
pnpm docker:up
pnpm migrate
pnpm dev # http://localhost:4010

Environment

VariableDefaultPurpose
DATABASE_URLpostgres://localhost/invoicesPrimary datastore.
AMQP_URLamqp://localhostEvent bus connection.
CUSTOMER_APIhttp://localhost:4020Customer Service base URL.

Page order follows mkdocs.yml.