Enterprise web applications

Today: Orders, approvals and records live in spreadsheets, emails and the heads of a few people. To find out where something got stuck, you pick up the phone.
One place for the whole process. Everyone sees what is on their plate, management sees the status without chasing anyone, and nothing gets retyped between spreadsheets.
Typical projects
- Internal portals, approval workflows, record keeping
- Customer self-service portals
- Roles and permissions, audit trail
Technology
- Java
- Spring Boot
- React
- Next.js
- PostgreSQL
Architecture and process flow
Trigger: New order
Step 1: Portal – browser.
Orders, approvals and overviews on one screen instead of spreadsheets and emails.
Step 2: API, roles and permissions – who can do what.
People see and approve only what belongs to them. Every step is written to the audit trail.
Step 3: Services – orders, stock, approvals.
The rules of the process live in code, not in people’s heads. A step that is waiting never falls through the cracks.
Step 4: Database – single source of truth.
All data in one place, so reports and overviews add up.
Result: Accounting – no retyped invoices.
A completed order flows all the way into accounting without anyone retyping it.











