A corporate mobile app for a metallurgical company
I designed a multi-role mobile service suite for LPK, focused on vacation workflows, approvals, and employee self-service for distributed teams across regions.
Project Context
The goal was to give employees and managers a faster way to use internal company services from mobile devices, instead of relying on fragmented portal workflows and manual spreadsheets. The product followed an Agile sprint process and targeted core employee scenarios from day one.
- Project Goal: make internal services accessible, clear, and fast for all employees.
- MVP Focus: auth, requests, vacation calendar, subordinate requests, safety section, transport, and news feed.
- My Role: UX/UI design, flow architecture, interaction design, prototyping, user testing, and design handoff.
Team Model and Delivery Setup
The product team included product ownership, process methodology support, engineering, focus groups, and design. My responsibility was to translate business goals into practical mobile scenarios and keep implementation decisions aligned with real user behavior.
The roadmap was sprint-based. During this cycle, one important constraint appeared: external visual design support was delayed. To avoid blocking delivery, I prepared an interim style direction to keep the sprint moving. After validation, it proved strong enough to continue without replacement.
Sprint Focus: Vacation Service
In the second sprint, we focused on one of the highest-frequency scenarios: vacation planning and approval. I built a clickable prototype for rapid feedback with focus-group participants and stakeholders before development.
Prototype-first reviews let us validate task clarity early and reduce rework at the engineering handoff stage.
Research Findings and Problem Definition
We audited the existing portal implementation and mapped the current journey. A critical pain point emerged: the portal vacation calendar did not provide enough context for decision-making, especially for managers coordinating multiple team members.
- The current view showed only partial leave information and forced managers to maintain additional Excel tables manually.
- Cross-employee comparison was slow and error-prone.
- Users needed clearer status semantics and faster navigation between related actions.
Solution Design
Together with product and engineering, we redesigned the scenario around a consolidated vacation table with employee selection and comparison. We also retained request creation and approval paths in mobile while improving information hierarchy.
I produced wireflows to align the team on the interaction model, then moved into visual UI with concrete screen-level states for core flows.
Validation and Iteration
During focus-group testing, one issue surfaced: users were unsure what color coding in the calendar represented. We introduced an explicit legend directly on the vacation screen (with optional collapse behavior), then re-tested the flow.
The revised version removed confusion and reduced explanation overhead for first-time users.
Cross-Platform Adaptation
After iOS validation, I adapted the solution for Android, balancing iOS Human Interface Guidelines and Material Design conventions. This improved consistency while preserving platform-native behavior and maintainability.
Outcome
- A validated mobile vacation workflow with clearer decision-making support for both employees and managers.
- Reduced ambiguity in calendar interpretation through iterative usability testing.
- Ready-to-build design package handed off by the end of sprint two, including iOS and Android-aligned interaction patterns.
- Foundation for a reusable component library (UI kit) to support future product growth.