Workflow automation platform
A flow-management platform for almost any use case, built on my own as a modular monolith and designed to work with AI workflows such as n8n.
00 // ContextContext and my role
I designed and built this platform on my own. It manages flows (steps, state, approvals and hand-offs) for almost any use case, rather than for one process.
01 // ApproachWhat I decided
- One configurable core. Flows are configured, not hard-coded, so a new use case does not mean a new application.
- Open to AI workflows. It integrates with tools such as n8n, so AI steps can sit inside a flow while the platform keeps the state and the audit trail.
- A modular monolith. One deployable application with clear module boundaries, which suits a single developer.
Built with Java, Spring, Kafka, MongoDB and PostgreSQL.