I prioritize the privacy and security of my valued clients. As part of my commitment to safeguarding sensitive information, certain details have been intentionally hidden or obscured in this case study to maintain the confidentiality of my clients.
Royal Grocery Shoppa Revolutionizing RGS Online shopping experience
Problem Statement
Royal Grocery Shoppa currently faces challenges in providing a seamless and user-friendly online grocery shopping experience to its customers. The existing website lacks the convenience and personalization that customers expect in a modern e-commerce platform.
Objectives & Goals
Streamline the user journey by simplifying the browsing, selection, and checkout processes.
Improve the overall visual appeal and usability of the website for increased customer engagement.
Personalize the shopping experience.
Enhance customer satisfaction by optimizing delivery processes, customer support, and order tracking.
Implement efficient features such as streamlined checkout, multiple payment options, and real-time order tracking.
create style guide and design system for RGS
Design Process
Lean UX is a user-centered design methodology that focuses on iterative design and user feedback. It is based on the principles of Lean Startup, which is a methodology for developing businesses and products that emphasizes experimentation and learning. Reduces the risk of failure: Lean UX is an iterative process, which means that companies can test their ideas and get feedback early on. This can help to reduce the risk of failure by identifying and addressing potential problems early in the development process. Saves time and money: Lean UX can help companies to save time and money by reducing the need for extensive planning and design. Improves collaboration: Lean UX is a collaborative process it works well with agile teams because it brings together designers, product managers, and engineers to work together to create products.
Research
While the website's page performance is commendable, with a clear and well-organized design, The existing website lacks the convenience and personalization that customers expect in a modern e-commerce platform.

Despite targeting both B2B and B2C segments, we observed that B2C sales have been more successful. However, the website is currently not tailored adequately for B2C customers and requires refinements for both B2B and B2C segments. Additionally, the visuals used and content presentation lack visual appeal and fail to emphasize the brand's value effectively. There is room for improvement in these areas of the business.  

This case study aims to address these challenges by improving the user journey, introducing tailored recommendations and promotions, gamifying the experience, and developing a mobile app for enhanced user engagement.
Product Users
B2C Customers:
Individuals and households looking to purchase groceries for personal use. They value convenience, variety, and quality in their grocery shopping experience. May have specific dietary preferences or restrictions. Seek competitive prices and attractive promotions.

B2B Customers:
Restaurants, cafes, hotels, and other businesses in the foodservice industry. Require bulk ordering options and prefer streamlined purchasing processes. Seek reliable and timely deliveries of fresh produce. May require customized pricing and account management tools.
task map sample
we will explore one task map samples that were created to enhance the user experience of our digital product. Task maps provide a visual representation of user flows, helping us understand how users navigate through our product and accomplish specific tasks
Emotional map
Design System & style Guide
the design system and style guide are essential components that ensure a consistent and cohesive user experience across digital platforms. The design system provides guidelines and reusable components, enabling efficient collaboration and a shared language for designers, developers, and stakeholders. The style guide serves as a reference document outlining design specifications for typography, colors, icons, and spacing, maintaining brand consistency and offering clear implementation instructions. A sample will be presented to showcase the practical application of these elements in creating a unified and user-friendly digital experience.
Buttons
Versatile and highly customizable, buttons give people simple, familiar ways to do tasks in your software system. In general, a button combines three attributes to clearly communicate its function: Style. A visual style based on size, color, and shape. Content. The symbol (or interface icon), text label, or both that a button displays to convey its purpose. Role. A system-defined role that identifies a button’s semantic meaning and can affect its appearance.
Button Styles
system buttons offer a range of styles that support extensive customization while providing built-in interaction states, accessibility support, and appearance adaptation.
Streamlining Design Elements & Asset Accessibility
In order to foster collaboration and efficiency within design teams, it is essential to establish a streamlined process for reusing design elements and improving the accessibility of assets. resulting in consistent branding, improved productivity, and enhanced user experiences. By implementing a centralized system that promotes collaboration and accessibility, design teams can work more cohesively, reduce redundancy, and accelerate the design iteration process.
Prototyping Phase: Bringing Concepts to Life
The prototyping phase is a crucial step in the product development process that bridges the gap between ideas and tangible experiences. It serves as a key foundation for testing and refining concepts before moving into the final development stages.


Don't miss out on the opportunity to explore the shopping experience of RGS new app through this sample prototype .

Thank you for watching

Get in Touch

Need help with a design project? Or just want to say hi? I’d love to hear from you!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.