I just completed a full UX/UI redesign of
Jiji.ng, Nigeria's largest online marketplace.
Jiji serves millions of users, but the web app experience has significant usability gaps. I took on the challenge of redesigning 5 core screens to address real problems users face every day.
Here's what I found and how I solved it:
Problem 1: The homepage had no visual hierarchy. Ads, banners, and listings were all competing for attention with no clear structure.
Solution: Introduced labeled content sections ("Trending Near You", "Recently Listed", "Recommended For You") with a clean 4-column product grid.
Problem 2: Search results had no filtering. Users scrolled endlessly through irrelevant results.
Solution: Added a structured sidebar with Location, Price Range, Condition, and Seller Type filters, plus breadcrumb navigation and a results count.
Problem 3: No seller trust signals. The #1 complaint in Jiji's app store reviews is scam concerns.
Solution: Designed a trust-first product page with verified seller badges, star ratings, response time indicators, store hours, and safety tips.
Problem 4: Seller profiles lacked credibility. Just a name and listing count.
Solution: Built a comprehensive profile with verification status (Phone, ID, Address, Business), customer reviews, and seller statistics.
Problem 5: The chat was basic with no context. Users couldn't tell which product a conversation was about.
Solution: Created a split-panel messaging experience with the product embedded in the chat header, quick-reply chips, and a seller details sidebar.
Every decision was informed by actual user feedback from Google Play and App Store reviews.
Tools: Figma
Screens: Homepage, Search Results, Product Detail, Seller Profile, Messages
I'd love to hear your thoughts. What would you have done differently?