Groupbuy is a platform that facilitates group purchases, allowing users to access bulk discounts. It streamlines the experience of group purchases while improving accessibility and affordability.
UI/UX Designer
Project Lead
2024
4 months
In making this project, I went through design thinking approach for systematically identifying the user needs in order to ideate the solution that given lasting value for the users.
As a UX designer, I’m always looking for chances to develop creative and approachable solutions. This project involved more than simply creating a product; it also involved resolving an issue I saw in the actual world.
As an African living in the United Kingdom, I noticed that many Africans here rely on using WhatsApp groups to organize bulk purchases. The idea is simple and straightforward: they form a group, collect money, and buy products together to reduce costs. However, because WhatsApp was not designed for this purpose, using it leads to significant inefficiencies. They encounter the following while using it:
So, I recognized a big gap and a chance to create a platform specifically for that purpose, which I called GroupBuy. People would be able to plan, oversee, and take part in group purchasing using this platform in an organized, transparent, and user-friendly manner without worrying about financial loss or fraudulent activity.
This case study explores my end-to-end UX design journey in creating
GroupBuy Mobile App – Where users organize and join group purchases.
Admin Dashboard – For managing transactions, users, and logistics.
Landing Page – To onboard and convert new users.
Since there weren’t many well-known apps for group buying, I started researching by
By understanding their frustrations and needs, I was able to shape the design of GroupBuy to address these pain points and create a smoother, more efficient group buying experience.
My research helped me pinpoint the main problems I needed to address:
For Shoppers:
How can group purchasing be made safe and simple?
How do I make sure that transactions are transparent?
How can I help users find group-buying opportunities in their local area faster?
For Admins:
How might order management be made simpler?
How can I lower the risk of fraud by automating payments?
How can I make deliveries and logistics easier?
For New Users (Landing Page):
How can the advantages of GroupBuy be communicated effectively?
How do i build trust and encourage sign-ups?
With this problem definition, I moved on to ideation.
In order to address these problems, I explored several UX approaches and ultimately selected three fundamental design principles:
Simplicity—The app should be intuitive. Users should have no difficulty while using it.
Transparency—Payments, orders, and discounts should all be easily visible to users.
Community-Driven—The platform should encourage trust and collaboration.
I sketched out my first ideas and prioritized the features according to user requirements.
Group Purchase Listings—Users can browse and join ongoing group buys.
Trust Indicators—Verified sellers and user ratings to prevent fraud.
Automated Payments—Users contribute via the app, reducing manual tracking.
Admin Order Dashboard—A structured panel for admins to manage purchases.
Real-Time Updates & Notifications—To keep everyone informed about orders.
Landing Page Conversion Optimization—A strong CTA and social proof to drive sign-ups.
After finalizing the ideas, I moved on to wireframing.
Prior to starting the UI design process, I created low-fidelity wireframes to establish the
User journey – From finding a group purchase to putting in an order.
Information hierarchy – Ensuring that important information is easily accessible.
Navigation & Layout – Making interactions smooth and intuitive.
For the App: I prioritized usability, making sure users could quickly find deals and track payments.
For the Admin Dashboard: I made the layout more efficient by including management features and a clear data visualization.
For the Landing Page: I structured it to communicate the platform’s benefits effectively, using strong visuals and testimonials.
In this process, I made a site map and user flows for critical routes to aid users navigation and also to guide the usability design processes.
I created a low-fidelity wireframe for the app’s basic architecture. Usability was the main focus of the wireframes, which included obvious calls to action for crucial tasks, including creating a group and payment completion.
User Flow:
In order to create a group, invite members, and keep track of payments, I outlined the user flow. To make the flow smooth, I deliberately made sure there was no friction.
Visual Design
Once the wireframes were validated, I moved to Prototyping
Using Figma, I produced an interactive prototype that illustrated the main features of the application.
Interactive Prototype:
The prototype allowed users to:
Video Above: Shows the prototyping of groupbuy from onboarding, groupbuy participation, and groupbuy creation.
After Prototyping, I moved on to Usability testing.
I conducted both guerrilla and moderated usability testing with 10 participants.
Tasks included:
Usability Testing Results:
Iterations:
I finally developed the GroupBuy application with the following essential features after several iterations:
Impact
Future plans for GroupBuy include adding a chat feature for group communication and a rewards system that accumulates to use for creating group buys in order to reduce fraud and increase seriousness.
Learnings
Applying a Design Thinking mindset—identifying a problem space, defining an unresolved problem, coming up with solutions from scratch, and then prototyping and testing those solutions—was a fulfilling process that provided a great chance to develop as a UX researcher and designer.
As someone who would personally love using the app I designed, there were undoubtedly difficulties in coming up with solutions that represented the requirements and desires of the users without imposing my own assumptions on the project.
.