DocKing is a document management service/microservice that handles templates and renders them in PDF format, all in one place.
You can utilize DocKing as a shared microservice, which can be integrated & used in any services from your big product.
- Documentation: DocKing's doc
- GitHub Repo: https://github.com/shipsaas/docking
DocKing is well-tested & production-ready πποΈπ
LIVE DEMO π₯
- URL: https://docking-demo.shipsaas.tech/ (feel free to hit the APIs)
- Console: https://docking-demo.shipsaas.tech/console#/
- Password: None
Features π
- Manage your document templates π°π§Ύ.
- Render HTML based on your desired data for a specific template, then export it as PDF πβ.
- Supports multiple state-of-the-art PDF Engines π».
- Webhook notification after PDF rendered (for async flow) π
- Built-in UI-console to manage the templates & files (for internal use) π.
- DocKing can perfectly fit for the horizontal scaling based on your needs π.
Diagram of how it works
From the diagram above, DocKing is standing as a "shared-microservice".
- Billing Service can manage their bill templates and render the PDFs.
- Order Service can manage their order templates and render the PDFs.
- Contract Service can manage their contract templates and render the PDFs.
- ...
Give it a βοΈβοΈβοΈ if it's helpful, many thanks π₯Ή
Top comments (0)