Skip to main content
Back to Experience
Government Digital Platform

Turning complex tax-exemption workflows into one transparent digital journey.

This platform digitizes the end-to-end process of submitting, reviewing, validating, approving, and tracking tax-exemption requests for a national government fiscal authority.

ROLEFull-Stack Delivery
PLATFORMGovernment Digital Platform
FOCUSUX / UI / Workflow / Engineering
INDUSTRYGovernment / Financial Administration
Workflow
Submitted
Secretariat
Coordinator
Financial
Approval
REQ-2025-0138 · Request DetailsProcessing
Amount
$1,120,000
Project End
30-11-2026
02 — Project Overview

One platform. One workflow. Complete visibility.

The platform digitizes a complex government process where applications move through multiple review, validation, approval, and documentation stages — connecting applicants and government stakeholders through a single digital workflow.

01

Applicant Submission

Requests, references and supporting documents enter through one structured form.

02

Multi-stage Review

Secretariat, coordinator and financial reviews follow an explicit, ordered sequence.

03

Financial Validation

Calculations are checked and validated inside the request, not in a separate spreadsheet.

04

Digital Record

Every action, document and decision is stored as a traceable history.

03 — Engineering & Tech Stack

Delivered end to end — from the first Figma frame to production infrastructure.

The screens on this page were shipped as a real, running system — design, frontend, backend, and infrastructure owned by one team.

01DesignFigma
02FrontendReact JS · Tailwind CSS
03BackendLaravel 11 · Octane
04Admin & opsFilament · Livewire
05InfrastructureAWS EC2 · S3 · Apache
06DeliveryGitHub · Jira
React
Tailwind CSS
Laravel 11
Laravel Octane
Filament
Livewire
MySQL
AWS S3
AWS EC2
Apache
Twilio / SendGrid
GitHub
Figma
Jira

Laravel Octane for sustained throughput

The application server keeps the framework booted in memory between requests instead of a fresh bootstrap each time — a deliberate performance choice for a system handling continuous review traffic.

Filament over hand-rolled admin CRUD

Five internal roles needed dependable, permission-scoped back-office screens fast. Filament's opinionated admin layer let us ship that surface without reinventing table, form, and panel primitives from scratch.

S3-backed document versioning

Every uploaded file — request letters, invoices, contracts, calculation notes — is stored and versioned in object storage, decoupled from the database, so document history survives independent of application changes.

04 — The Challenge

The process wasn't just complex. It was fragmented.

Tax-exemption requests involve multiple stakeholders, supporting documents, financial checks, annotations, approvals, and handoffs.

The experience needed to make the process
Easier to understand
Easier to manage
Easier to review
Easier to track
More transparent
Less dependent on fragmented communication
Applicant
Secretariat
Coordinator
Financial Authority
Approval
Digital Record
05 — Users & Roles

Role-based interfaces keep each participant focused on the decisions they own.

Five roles, one shared record. Each sees the same request through the lens of its own responsibility.

01APPLICANT

Applicant

Submits exemption requests. Uploads supporting documentation. Tracks request progress.

Key interaction

Request form & document upload

02INTERNAL

Tax Cell Secretariat

Reviews submitted applications. Checks completeness and compliance. Requests corrections or forwards applications.

Key interaction

Completeness review & forwarding

03INTERNAL

Coordinator

Reviews applications. Adds observations. Approves or moves requests forward.

Key interaction

Observations & approval

04INTERNAL

Financial Authority

Performs financial validation. Reviews calculations. Provides official approval.

Key interaction

Calculation review & validation

05INTERNAL

Administrative / Senior Authorities

Participate in later-stage validation, document generation, transmission, and final delivery.

Key interaction

Validation, generation & delivery

06 — Problem Space

Before and after, side by side.

Fragmented process
Multiple handoffs
Document dependency
Limited visibility
Manual status tracking
Repeated communication
Difficult audit trail
Centralized requests
Structured documents
Visible workflow
Role-based actions
Timeline history
Digital records
07 — End-to-End Workflow

From submission to approval — every stage has a place.

Applicant-facing stageInternal government stage
01

Create Account

Applicant registers and verifies identity.

APPLICANT
02

Submit Request

Project reference, amount, dates and description.

APPLICANT
03

Upload Documents

Request letter, invoices, contracts — PDF or DOC, max 10 MB.

APPLICANT
04

Secretariat Review

Completeness and compliance check; corrections requested or file forwarded.

INTERNAL
05

Coordinator Review

Observations added; request approved or moved forward.

INTERNAL
06

Financial Review

Calculations reviewed and validated by the Financial Authority.

INTERNAL
07

Draft Report Preparation

Summary report prepared from the validated file.

INTERNAL
08

Transmission Letter Drafting

Official transmission letter drafted for signature.

INTERNAL
09

Senior Authority Validation

Senior authority validates the file.

INTERNAL
10

Document Generation

Official exemption documents generated and signed.

INTERNAL
11

Final Delivery

Signed documents returned and delivered to the applicant.

INTERNAL
08 — UX Strategy

Seven principles shaped every screen.

Every handoff becomes an explicit state. Every document has a place. Every request has a traceable history.

01Make progress visible.
02Design around roles, not departments.
03Keep documents connected to decisions.
04Surface financial information at the right moment.
05Make every handoff traceable.
06Reduce cognitive load without hiding complexity.
07Design the system as one continuous journey.
09 — Information Architecture

A shallow structure — everything is two clicks from the request.

Administrative navigation
Dashboard
Basic Information
User Management
Applicant Management
Security
Logout
Navigation
Requests
Request Detail
Workflow
Documents
Approval
10 — Design System

One system, consistent across every role.

Semantic tokens, a fixed type scale, and a strict spacing rhythm let five different roles share one visual language.

Typography
xs12pxAa
sm14pxAa
md16pxAa
lg20pxAa
xl25pxAa
2xl35pxAa
3xl50pxAa
4xl75pxAa
Semantic colors
text.primary#3F3F3F
text.secondary#6B6B6B
surface.base#000000
surface.muted#FFFFFF
surface.elevated#F5F5F5
accent.primary#3D5AFE
accent.danger#C0392B
accent.highlight#B4740E
status.success#1E9E6E
status.warning#9A5B00
Spacing

3 · 8 · 12 · 16 · 20 · 24

Radius

4 · 50

Motion

300ms baseline · 700–1200ms transitions

Component statesDefault · Hover · Focus-visible · Active · Disabled · Loading · Error
DefaultHoverFocus-visibleActiveDisabledError · Retry
NewProcessingPendingApprovedRejectedExpired
11 — Dashboard Experience

Turn administrative data into actionable insight.

The admin dashboard answers three questions at a glance: how many requests, where they are, and where they are stuck.

Dashboard
Basic Information
User Management
Applicant Management
Security
Total Applicants
1,240
+18 this week
Total Validators
48
Across 6 entities
Total Requests
150
25 in progress
Completed · 95In Progress · 25Rejected · 30
Weekly Request Trend
SunMonTueWedThuFriSat
Avg Processing Time by Entity
Entity A
Entity B
Entity C
Entity D
Entity E
Entity F
Requests & Amounts by Province
ABCDEF
12 — Request Management

At-a-glance request triage.

Every request is one row: who, what, how much, since when, and where it stands. Status is always readable as text — never color alone.

Search requests…
Filter
ApplicantRequest IDProjectAmountDateStatus
Solvane TextilesREQ-2025-0141Irrigation equipment import$248,50012 May 2025New
Meridian Solar Co.REQ-2025-0138Rural electrification phase II$1,120,00009 May 2025Processing
Aldergate FoundationREQ-2025-0132Community health centres$412,30002 May 2025Pending
Portway LogisticsREQ-2025-0127Port handling equipment$690,00028 Apr 2025Approved
Brackenfield ConstructionREQ-2025-0119Road rehabilitation N1$2,050,00021 Apr 2025Rejected
Northfall Water SystemsREQ-2025-0104Water treatment plant$335,00003 Apr 2025Expired
Showing 1–6 of 150 requests
‹123›
13 — Request Detail & Review

Information, documents and history — side by side.

Request Details · REQ-2025-0138

Rural electrification phase II

ProcessingForward to Financial Review
Project Information
Amount
$1,120,000
Begin Date
01-06-2025
End Date
30-11-2026
Reference
CS-RE-II-2025
Workflow
Secretariat Review
Coordinator Review
Financial ReviewCurrent
Draft Report Preparation
Transmission Letter Drafting
Senior Authority Validation
Document Generation
Final Delivery
Documents
Request Letter
Request_Letter.pdf · 1.2 MB
Invoice Files
Invoice_Files.pdf · 3.8 MB
Supporting Documents
Supporting_Documents.pdf · 6.4 MB
History
Request Sent
Applicant · 12 May 2025 · 09:14
File forwarded to coordinator
Tax Cell Secretariat · 13 May 2025 · 14:02
Prepared a summary calculation note
Financial Authority · 16 May 2025 · 10:47
Return signed documents to Secretariat
Senior Authority · 20 May 2025 · 16:30
14 — Multi-Role Collaboration

Every handoff becomes an explicit state.

One request, four actors. Each action is recorded with who, what, when, and a comment for the next person.

Actor

Applicant

Action

Request Sent

Comment

Request letter and invoice files attached.

12 May 2025 · 09:14New
Actor

Tax Cell Secretariat

Action

File forwarded to coordinator

Comment

Completeness and compliance checked.

13 May 2025 · 14:02Processing
Actor

Financial Authority

Action

Prepared a summary calculation note

Comment

Calculation_Notes.doc added to the file.

16 May 2025 · 10:47Processing
Actor

Senior Authority

Action

Return signed documents to Secretariat

Comment

Signed documents ready for final delivery.

20 May 2025 · 16:30Pending
15 — Document Management

Every document has a place.

Documents are attached to the request, not to an email thread.

Request Letter
Request_Letter.pdf · 1.2 MB
12 May 2025
Invoice Files
Invoice_Files.pdf · 3.8 MB
12 May 2025
Supporting Documents
Supporting_Documents.pdf · 6.4 MB
12 May 2025
Contract Files
Contract_Files.pdf · 2.1 MB
13 May 2025
Calculation Notes
Calculation_Notes.doc · 240 KB
16 May 2025
Upload DocumentDrag & drop or browse · PDF, DOC · max 10 MB
16 — Financial Validation

Financial validation, inside the workflow.

Complex financial validation becomes easier to scan and review. The calculation lives next to the documents that justify it.

Financial calculation · REQ-2025-0138Tax Rate 16%
EntityAmountTaxWith Tax
Equipment import$250,000$40,000$290,000
Installation services$80,000$12,800$92,800
Transport & insurance$30,000$4,800$34,800
Total Amount
$360,000
Total Tax
$57,600
With Tax
$417,600
Financial Authority · Validation pending, assigned
Add calculation noteValidate
17 — Communication & Collaboration

Communication became part of the workflow.

A supporting module, not a separate product: inbound messages get a status, an owner and a resolution — the same vocabulary as a request.

Total Messages
1,248
New Messages
12
Pending Response
7
Avg Response Time
1.8d
A. ReyesNew
Project InquiryI would like to know more about the upcoming projects in…Today, 11:23 AM
M. AlvarezPending
Technical SupportI'm experiencing issues with the program registration…Yesterday, 3:42 PM
L. NovakResolved
Program FeedbackI would like to share my feedback regarding the recent…May 15, 2025
Message details
From A. Reyes
Subject Project Inquiry

I would like to inquire about the upcoming community development projects planned for the northeastern region.

Type your response here…
18 — Status & Transparency

Never wonder where the request is.

Current Owner
Financial Authority
Current Stage
Financial Review
Last Updated
16 May 2025
Next Action
Calculation validation

Status reflects the last recorded action in the workflow history.

Submitteddone
Secretariat Reviewdone
Coordinator Reviewdone
Financial Reviewcurrent
Approvalupcoming
Digital Recordupcoming
19 — Motion & Interaction Design

Motion communicates progress, flow and connection — never decoration.

300–700ms

Micro-interactions

Hover elevation, chip changes and button states use short, decisive transitions.

700–1200ms

Large transitions

Section reveals, frame entrances and workflow line drawing take their time.

One easing curve

cubic-bezier(0.22, 1, 0.36, 1)

A single easing curve keeps every movement feeling like the same system.

Reduced motion

Respected everywhere

With prefers-reduced-motion, transforms and chart drawing are replaced by simple opacity.

20 — Outcome

Designed for clarity across the entire workflow.

01

Centralized Request Management

Created a single digital workflow connecting applicants and administrative stakeholders.

02

Transparent Multi-stage Processing

Made request progress easier to understand through visible stages and history.

03

Structured Document Handling

Attached every document to the request and the decision it supports.

04

Role-specific Decision Making

Gave each role an interface focused on the actions it owns.

05

Financial Validation Visibility

Structured document and financial information around the review process.

06

Digital Request History

Recorded every action with its actor, time and comment as a traceable record.

21 — Final Reflection

This platform turns a multi-stage administrative process into a visible digital workflow. The hardest design decision was not what to add, but what to keep visible at every step: the stage, the owner, and the documents that justify the next decision.

Reducing cognitive load without hiding complexity meant designing around roles rather than departments — and treating every handoff as a first-class state.

Have a similarly complex system?

Ready to simplify complex workflows?

Multi-party approvals, compliance constraints, legacy paper processes — we've delivered systems like this end to end.

Start a conversation →