Designed a centralized enterprise platform for the Land Transport Authority (Singapore) that streamlines road maintenance operations, contractor collaboration, inspection workflows, work instructions, contract management, and operational dashboards.
Enterprise Screens Designed
User Roles Supported
Core Product Modules
Responsive Enterprise UI
Road maintenance operations involve multiple internal departments, contractors, inspection teams, and approval authorities. The existing process relied on disconnected systems, manual coordination, and limited visibility into project status. The objective was to design a unified enterprise workflow platform that improves collaboration, reduces administrative effort, and provides real-time operational insights.
Maintenance activities were spread across multiple systems, making it difficult to monitor progress, assign responsibilities, and track work completion.
Create a scalable, user-centered platform that simplifies complex workflows, supports multiple user roles, and provides actionable dashboards for operational decision-making.
Designed a consistent enterprise experience covering authentication, user management, contract mapping, work instructions, inspection workflows, and executive dashboards.
Road maintenance operations involve numerous stakeholders, contracts, inspection teams, engineers, and administrators. The existing workflow relied on manual coordination and multiple disconnected systems, resulting in limited visibility, slower approvals, and inconsistent user experiences.
Operational data was distributed across several applications, making it difficult for teams to track maintenance activities from initiation through completion.
More than ten user groups—including LTA administrators, division representatives, contractors, inspectors, and contract officers—required different permissions and workflows.
Managers lacked a centralized dashboard to monitor work instruction progress, contractor performance, inspection outcomes, and operational KPIs.
User onboarding, contract mapping, approvals, and reporting depended heavily on manual effort, increasing processing time and administrative overhead.
As the UX Designer, I collaborated closely with business analysts, product owners, developers, and client stakeholders throughout the product lifecycle, transforming complex operational requirements into intuitive user experiences.
The project followed an Agile delivery model, bringing together multidisciplinary teams throughout the design and development lifecycle.
Defined business requirements, process flows, and acceptance criteria.
Prioritized product backlog and aligned business objectives.
Created user journeys, wireframes, interactive prototypes, and final UI designs.
Implemented frontend and backend functionality based on UX specifications.
Validated business scenarios and usability before release.
A structured, iterative UX process ensured that business goals, user needs, and technical feasibility remained aligned throughout the project.
Stakeholder workshops, BRD analysis, existing system review, and requirement gathering.
User roles, information architecture, navigation hierarchy, and workflow mapping.
Wireframes, interactive prototypes, dashboard layouts, and enterprise UI design.
Stakeholder reviews, design iterations, developer collaboration, and usability improvements.
The platform consolidated multiple operational workflows into a unified enterprise experience, making maintenance activities easier to manage, track, and monitor.
Enterprise Screens
User Roles
Core Modules
Unified Platform
Before designing the solution, I collaborated with business analysts, project stakeholders, and subject matter experts to understand existing operational workflows, user responsibilities, and pain points across the maintenance lifecycle. The objective was to identify opportunities to simplify complex processes while maintaining compliance with business rules and approval workflows.
Conducted multiple requirement discussions with LTA representatives to understand existing maintenance operations, approval hierarchy, and reporting expectations.
Reviewed Business Requirement Documents, workflow diagrams, and use cases to define system behaviour and functional priorities.
Mapped user journeys for administrators, contract officers, inspectors, and contractor teams to identify redundant steps and usability issues.
The platform supports multiple user groups, each with unique responsibilities, permissions, and operational objectives.
Responsible for user management, roles, permissions, system configuration, and governance.
Manages contracts, maintenance activities, assets, and operational planning.
Executes maintenance work, updates work instructions, uploads evidence, and completes assigned activities.
Monitors KPIs, resource utilization, inspection outcomes, and contractor performance.
To ensure consistency across the enterprise platform, the following principles guided every design decision.
Break complex enterprise workflows into smaller, manageable tasks using progressive disclosure.
Show only relevant navigation, actions, and dashboards based on user permissions.
Use reusable components, consistent layouts, and predictable interactions across all modules.
The navigation structure was organized around user responsibilities rather than system functionality, allowing users to locate information quickly with minimal cognitive effort.
The workflow below represents a simplified maintenance lifecycle for a contractor.
Once the information architecture was finalized, I translated business requirements into low-fidelity wireframes to validate screen layouts, navigation hierarchy, content organization, and user interactions before moving to visual design. Each wireframe was reviewed with business stakeholders, developers, and product owners to ensure usability and technical feasibility.
Designed a clean authentication experience supporting multiple user types including administrators, contract officers, contractors, and inspection teams. The layout prioritizes clarity while reducing login friction and maintaining enterprise security.
Creating enterprise users involved multiple business rules, role assignments, division mapping, and approval workflows. The design breaks this complex task into clear, manageable sections, reducing cognitive load for administrators.
Administrators needed an efficient way to create, edit, search, and assign permissions across multiple organizational roles. The interface emphasizes discoverability, filtering, and quick administrative actions.
One of the most complex workflows required mapping users to contracts, sectors, sub-sectors, and operational responsibilities. The interaction design simplifies this process using structured forms and contextual information.
The dashboard provides executives and operational teams with real-time visibility into maintenance activities, inspection status, contract performance, and key operational metrics. Information hierarchy was designed to support rapid decision making.
After validating the wireframes with stakeholders, the interface evolved into a modern enterprise design focused on consistency, efficiency, and usability. A reusable component library and standardized interaction patterns ensured a cohesive experience across all modules.
Provides real-time visibility into KPIs, maintenance status, work instructions, contractor performance, and operational trends.
Simplified user administration with advanced search, role assignment, and streamlined onboarding workflows.
Focused layouts help users complete tasks efficiently while reducing errors during maintenance execution.
To maintain consistency across more than 40 enterprise screens, a reusable design system was established with standardized components, typography, spacing, and interaction patterns.
LTA Font Family
Heading Scale
Accessible Text Hierarchy
Buttons
Forms
Cards
Tables
Dialogs
8px Grid System
Consistent Margins
Responsive Layouts
Status Colours
Icons
Elevation
Enterprise Data Tables
Accessibility was incorporated throughout the design process to ensure the platform is usable by a diverse range of users.
High contrast combinations improve readability across dashboards.
Interactive elements are designed to support keyboard users.
Consistent labels and helper text reduce cognitive load.
Layouts adapt across desktop, tablet, and laptop resolutions.
Design was an iterative process involving continuous collaboration with business analysts, developers, QA engineers, and client stakeholders.
Requirement workshops & business analysis
Wireframes, prototypes & UI reviews
Design handoff & implementation support
Design QA and stakeholder acceptance
Multiple approval paths and role-based permissions required careful information architecture.
Enterprise users manage large datasets, therefore filtering, sorting, and search became primary interactions.
The biggest challenge was reducing complexity without removing essential functionality.
The final solution delivered a centralized enterprise platform that simplified operational workflows and improved visibility across maintenance activities.
Screens Designed
User Roles
Enterprise Modules
Unified Workflow Platform
This project strengthened my expertise in designing large-scale enterprise applications with complex workflows, multi-role access control, dashboard visualization, and information-heavy interfaces. The experience reinforced the importance of stakeholder collaboration, iterative design, and building scalable design systems that improve both usability and development efficiency.