WFM Platform Redesign for Retail Network Management
Company
Categories
Retail / B2B / SaaS /
Desktop / Mobile
Imredi is a platform that helps retail business owners manage daily operations and workforce processes across store locations.
Product areas I owned:
Planning
Monthly shift scheduling for a retail chain
Timesheet
Payroll calculation based on total working hours
Time Tracking
Tracking employee check-in / check-out using biometrics and geolocation
After

Before

Problems I had to fix
Outdated visuals
Hard-to-read color combinations, unrecognizable UI elements, icons from different libraries
Messy user scenarios, roles & naming
Users got confused about what things mean and what actions belong to which role
The product was built for executives
Most attention was focused on directors and top management, while end users were ignored (cashiers, loaders, supervisors)
No consistent UI rules Each module had its own style and logic. No shared system
Too many bugs in the mobile app
The app was unstable and inconsistent
Missing functionality for proper scheduling
Not enough info about employees and hour limits, unclear table and link action patterns, no planned vs actual hours comparison

Research I did to make sure the design moves in the right direction
Yep, that happened...
I reviewed competitors & market analysis to understand how shift creation works, how schedules are displayed for large teams, how color coding is used (and when it actually helps)

I organized UX testing with real end users (web + mobile):
gave them clickable Figma prototypes with new modules, observed speed of navigation and recognition, checked how quickly users understood new UI patterns, tested the color system on different devices
…and without this we’d be completely lost...

I run regular interviews with client-side managers and stakeholders to understand how they managed employees before WFM, what daily problems they faced, which features they used in similar tools, what “real work” actually looks like
…and that happened too...

I initiated brainstorms with developers, tech leads and project owners to generate and validate ideas: in-app micro-surveys, onboarding improvements,
dashboards & analytics rollout
...because otherwise nothing gets released...
I gathered incoming feedback and feature requests from: customers, support team, sales team
and kept everything structured and actionable
…and yes, even this ^_^


What I planned and delivered in 2 years
Built a usable design system
Covering core UI components: tables, errors, feedback states, side panels, navigation, etc.
Title
Choose
Item
Item
Item
Item
Item
Item
Button
Button
Fixed 40+ bugs and UX issues
- unified click behavior across UI elements
- rewritten UX copy
- improved contrast and color accessibility for users aged 18–65
- removed unused UI elements and inconsistent icons
- hidden blocks for roles that shouldn’t see them.
Error: Unknown ###@!
Error: Shift planning is available only from the 20th to the 30th of each month
Redesigned the mobile app
- simplified the “Stores” section
- added new employee features for shift exchange / extra shifts
- redesigned login and registration flows
- added a “Help” section with feedback form and links to the knowledge base.
The mostQuestions (FAQ)
Report an issue
If something went wrong
Suggest an improvement
If u have nice ideas

You can find answers to many questions in our Imredi Help Сenter
Built an ML-based auto-scheduling module
A unique feature that considers: hourly store workload, staff availability, average receipt value, and multiple other parameters.
Error
Priority
Action
Store operating mode isn’t set
High
Exclude
Employee work schedule isn’t set
High
Exclude
Staffing plan is missing
Low
Ignore
Staffing plan is missing
Medium
Исключить
Designed UX and logic for 4 new modules
- Shift Exchange with available extra shift requests
- Store working modes based on production calendars
- Bonus / penalty system
- Hour limits and working time fund limits.
Mon
Tue
Wed
Thu
Fri
ВС
Shifts rhythm
January 1
Working
10 h
January 4
Day off
- h
1
2
3
4
5
6
7
Built a full analytics dashboard
+ report export
Including core KPIs for different roles and positions.
Overview for today
By position
Headcount
In %
↑900 people
Cashier
Waiters
Administrators
Супервайзеры
90%
88%
35%
12%
Number of locations
53
Next case: Ownership & teamwork

