OVERVIEW
For managers and employees using Duality Systems’ scheduling software, I redesigned the interface to streamline how schedules are created, viewed, and managed. The goal was to simplify complex workflows, improve usability across dashboards, menus, and shift modules, and give both managers and employees a clear, efficient experience—reducing errors, saving time, and making daily operations more seamless
MY ROLE
Duality Systems brought me on to refine and complete UI designs for their existing software and implement necessary updates. I also delivered UX recommendations to improve the overall flow of their scheduling tool.”
HEURISTIC EVALUATION
I began the design process with a heuristic evaluation of Duality Systems’ scheduling software to identify usability gaps, flow issues, and redundancies. This analysis highlighted several key areas that needed improvement, including:
Employee and manager dashboards
Creating schedules for staff
Submitting PTO requests
Viewing personal schedules and coworkers’ shifts
Managing day, mid-day, and night shifts
Handling call-outs
Global navigation for both managers and employees
Global menus for each user group
WIREFRAMES
Using insights from my heuristic evaluation, I translated the identified issues into clear, structured wireframes. These wireframes outlined improved user flows, reorganized navigation, and streamlined task paths for both managers and employees. By visually mapping the redesigned experience, I established a solid foundation for refining functionality, validating ideas, and guiding the next phase of UI design
FINAL DESIGNS
After validating the wireframes, I translated them into high-fidelity final designs. These polished screens brought the improved workflows to life with refined layout, visual hierarchy, and a cohesive UI. The final designs ensured clarity, consistency, and usability across dashboards, scheduling flows, navigation, and employee interactions—ready for handoff and implementation
MENUS
With the new workflows established, I redesigned the global menus for both managers and employees to create a more intuitive and efficient navigation experience. I organized key actions into clear, logical categories, reduced redundancy, and ensured that high-priority tasks were always easy to access. The updated menus support faster decision-making, smoother task completion, and a consistent structure across the entire scheduling platform.
DASHBOARDS
I redesigned the employee and manager dashboards to give each user a clearer, more actionable view of their day. For managers, I prioritized key scheduling tasks, shift updates, and team insights. For employees, I streamlined access to their schedules, PTO requests, and shift details. The updated dashboards simplify decision-making, reduce clutter, and provide each user with the information they need at a glance
SCHEDULES
I revamped the scheduling interface to make creating and managing employee shifts more intuitive and efficient. The new design simplifies adding, editing, and viewing schedules, supports multiple shift types, and reduces errors. Employees can easily see their own and coworkers’ schedules, while managers can quickly adjust shifts, handle PTO requests, and manage call-outs—all within a streamlined, user-friendly workflow
EDITING SHIFT MODULES
I redesigned the shift editing modules to make modifying schedules faster and more intuitive. Managers can easily add, move, or delete shifts, assign employees to specific roles, and handle exceptions like call-outs or PTO. The interface provides real-time feedback and minimizes errors, ensuring schedules stay accurate while giving managers greater control and flexibility.
CREATING SCHEDULES
I redesigned the schedule creation workflow for managers to make building and adjusting employee schedules more efficient. The interface guides managers through assigning shifts, balancing workloads, and accommodating requests, while providing a clear overview of staffing coverage. This streamlined process reduces errors, saves time, and ensures schedules are both fair and manageable