Amela
Company planning an approval workflow — platform build story
For confidentiality, company names, project names and system images have been replaced with pseudonyms and mock-ups.

Requests on paper and in Excel — Everything from request to approval, digitised

FlowGate is a request-and-approval workflow that digitises expense, allowance and subsidy requests and processes them along their approval routes. It offers bulk and delegated approval, deadline alerts and a CSV hand-off to accounting, and the whole company can use it through SSO.

Paperless requests, more efficient approval work and an automated accounting hand-off — the axes a never-stalling approval mechanism needs, built in-house from scratch in 10 months. This is the story of that launch.

Request
Paperless
No circulation or stamps needed
Approval
Bulk approval
Delegation & deadline alerts
Accounting hand-off
CSV export
Automated, with no transcription
Authentication
SSO enabled
Used safely company-wide
01
CLIENT
About the client

A company driving digital transformation of its internal operations.

Digitising the many requests that arise daily inside the company — expenses, allowances, subsidies, leave — and processing them accurately along their approval routes: that is the internal transformation they are pursuing. Keeping multi-department, multi-level approval moving is where the value starts.

Turning request work that relied on paper circulation and stamps into something that flows as data is the core of it. The whole company signs in securely through SSO, bulk and delegated approval lighten the load on approvers, and expense data goes to accounting as CSV — a foundation where approvals never stall.

4+ types
Request templates
SSO
Company-wide sign-in
Multi-level
Approval route
BUSINESS FLOW — how the platform works
STEP 1
Submit from a template
Expenses, allowances and subsidies requested electronically
STEP 2
Travels its approval route
Multi-level approval — section manager → department head → accounting
STEP 3
Approved in bulk or by delegate
Handle high volumes together and keep deadlines in view
STEP 4
Accounting hand-off by CSV
Approved data exported to accounting automatically
02
CHALLENGE
Design problems to solve

Four design problems behind approvals that never stall.

None of these were questions of technology choice; they were business problems tied directly to operating speed, the load on approvers and the accuracy of the accounting hand-off. A design satisfying all of them across many departments at once was needed.

Digitise paper and Excel requests

Relying on circulation and stamps, Processing falls behind, and forms get lost or left half-filled.

Lighten the approvers' load

Working through a flood of requests one by one, Approval becomes the bottleneck, and work backs up.

Make approval status and deadlines visible

When you cannot see where it is stuck, Backlogs go unnoticed, , and deadlines get missed.

Hand accounting data over accurately

Manual transcription Errors and effort. Approved data should pass straight to accounting.

03
ARCHITECTURE
The architecture we built together

Request and approval work, on a foundation that never stalls, across four areas.

Request templates, approval flow, notifications and deadlines, and the accounting hand-off — the four areas approvals need in order not to stall, built in-house from scratch on React and Laravel. Together with the client we delivered a design the whole company can use securely through SSO, and that lightens the load on approvers.

Amela
EXECUTION
10 months
Duration
60 man-months
Total effort
Area ①
Request templates
Challenge

We want every kind of request digitised in one format.

Solution

Templates for expenses, allowances, subsidies and leave

With line-item entry, anyone submits correctly.

Area ②
Approval flow
Challenge

We want to approve high volumes efficiently.

Solution

Multi-level approval routes + bulk and delegated approval

Lighten the approvers' load and keep work moving.

Area ③
Notifications & deadlines
Challenge

We want to prevent backlogs and missed deadlines.

Solution

Visible approval status + deadline alerts

Where it is stuck is clear at a glance.

Area ④
Accounting hand-off & SSO
Challenge

We want to end manual transcription into accounting and scattered sign-in management.

Solution

CSV export of approved data + SSO sign-in

No transcription in the accounting hand-off, and safe company-wide use.

FRONTEND
React TypeScript Ant Design Redux Toolkit
BACKEND
Laravel PHP SSAML2 SSO
INFRA
AWS Redis EExcel / CSV export
04
IMPACT
The value the platform creates

Work that never stalls at the company planning the approval workflow, accelerated.

This foundation continuously produces business outcomes — faster request processing, a lighter load on approvers and an accurate accounting hand-off — rather than technical metrics.

A foundation that makes requests paperless

No more circulation or stamps, and requests move faster.

The approvers' load falls

Bulk and delegated approval keep even high volumes moving.

Backlogs and missed deadlines are prevented

Visible approval status and deadline alerts make a stall obvious.

The accounting hand-off is automated

Approved data exports as CSV, removing transcription errors and effort.

📝
STAKEHOLDER
Requesters
Typically

Fill in a paper form, then wait for circulation and stamps.

This service

Submit from a template and follow the progress.

Business impact

Requests are processed straight away

STAKEHOLDER
Approvers
Typically

Handling a flood of requests one by one is a heavy load.

This service

Bulk and delegated approval get through them quickly.

Business impact

The approval bottleneck disappears

🧮
STAKEHOLDER
Accounting
Typically

Approved data is transcribed into accounting by hand.

This service

A CSV export feeds accounting directly.

Business impact

Transcription errors and effort fall

🏛️
STAKEHOLDER
Management & admin
Typically

Request status is invisible, and internal control tends to depend on individuals.

This service

The approval history remains, and SSO keeps operation under control.

Business impact

Governance is strengthened

05
DEMO
Three scenarios

Experience requests and approvals through a working demo.

FLAGSHIP
Requests & approval

A request list filtered by status → request detail with its approval route → approve or send back.

Launch demo
Submit request

Pick an expense, allowance, subsidy or leave template, fill in the line items and submit. The total is calculated automatically.

Launch demo
Bulk approval

Tick off the requests awaiting approval and approve them together; the list status updates immediately.

Launch demo