Sheba.xyz
Redesigning Bangladesh’s handyman service app for 500K+ users.
Redesigning Bangladesh’s handyman service app for 500K+ users
Sheba.xyz is Bangladesh’s leading handyman service app: cleaning, plumbing, electrical work, repairs and more, booked from one app used by over 500,000 people. Version 4.0 was a chance to fix long-standing usability problems while the team rebuilt the app in Flutter.
Two problems to solve at the same time.
Two native apps made every update slow, and research showed people struggling with navigation and ordering.
- User experience issues. Feedback showed that navigation and certain functions felt unintuitive, which hurt engagement and satisfaction. Existing usability problems and unmet user needs had to be fixed.
- Platform transition. Moving from separate native Android and iOS apps to a single Flutter codebase, to reduce future development costs and streamline feature updates.
Separate Android and iOS apps, and the usability themes that came up again and again in research.
From research to release
Every decision came from research with real users and the data science team.
- 1ResearchField research, user interviews, KYC, app-store reviews, competitor analysis and personas, with insights from the data science team.
- 2Find the problemsMapped where navigation, service search and order creation broke down, and prioritised features by real user feedback.
- 3Design and testDesigned new flows and A/B tested several versions with internal and external users, then ran usability tests.
- 4Ship and supportBuilt the design system into the Flutter codebase and worked with developers so the app shipped as designed.
What I changed, and why
Each change answered something users or the data showed us.
Open the prototype ↗A home built around services
Hover the numbers to see how the new Home gets people to a booking faster.
Search first, services as icons, and anything that needs attention, like a due payment, right where people land.
The new app in motion
Home, inbox, orders and help, working together in one flow.
A design system built to scale
A unified style guide for colours, type, spacing, grid and illustrations, built into the Flutter codebase. Every service, from cleaning to car rental, now looks and behaves the same, and new services ship faster.
Also designed: car rental
Sheba.xyz is a super app: car rental, beauty services, home repairs and more, and each service books a little differently. For car rental I designed a flow for choosing a car and trip type, setting the pick-up schedule and checking out, while keeping it consistent with the same design system as the rest of the app.
A modern app that grew downloads and sales.
The redesign improved the user experience, streamlined navigation and moved the app to Flutter, cutting costs and speeding up updates. User feedback guided every decision.
What I learned
The redesigned Sheba.xyz 4.0 is live on the Play Store and App Store — a modern, user-focused experience. Listening to users at every step, and pairing the redesign with a design system, made the app easier to use and easier to keep improving.













