Back to Projects

Flow Signa

Multi-tenant e-signature SaaS: Spring Boot 3.4 monolith with Flowable BPMN workflows, RBAC across 5 roles, JWT security and full signature proof trail.

Demo

Demo video coming soon — stay tuned!

Overview

Flow Signa is a multi-tenant e-signature SaaS built during a summer internship. The backend is a modular Maven monolith powered by Spring Boot 3.4 and Java 17, driving the entire e-signature workflow with Flowable BPMN.

The BPMN layer handles validation gateways, human tasks and notifications, while RBAC controls access across 5 distinct roles. Security relies on stateless JWT (Spring Security), backed by a comprehensive audit trail.

Every signature is legally defensible: proof of IP address, User-Agent, file hash and user consent are persisted in PostgreSQL, and a React 19 frontend keeps the flow smooth for end users.

Spring BootFlowableJWTPostgreSQLReact 19

Key Features

  • Modular Maven monolith — Spring Boot 3.4 / Java 17
  • E-signature workflow driven by Flowable BPMN (gateways, tasks, notifications)
  • RBAC across 5 roles with stateless JWT security
  • Comprehensive audit trail over PostgreSQL
  • Signature proof: IP, User-Agent, file hash, consent
  • React 19 frontend

Have a project in mind?

I'm open to internships, collaborations and exciting engineering challenges.

Get in Touch