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)