Industry Project
Our work with Loblaw is a prime example of our ability to work closely with clients to develop custom solutions that are tailored to their unique requirements. Our collaborative approach, combined with our deep technical expertise and commitment to delivering high-quality results, enables us to consistently provide exceptional value to our clients and help them achieve their business objectives.
My Role: UX/ UI designer
Time Frame: 24 Hours
Tools: Figma, Figjam, Slack, Google Meet, Paper, and pencil
Back end:
Node.js
Express.js
MySQL
Front end:
Javascript
React
Sass
Before commencing our project, we held a virtual meeting on Google to facilitate introductions and establish a professional rapport. This initial meeting served as an opportunity for us to get to know each other and build a strong foundation for our future collaboration. By fostering a comfortable and collaborative working environment, we aimed to improve communication and enhance productivity throughout the project lifecycle.
During our initial meeting, we engaged in a thorough discussion of the problem at hand and developed a strategic solution to address it. To ensure effective project management, we designated specific roles and responsibilities among team members based on their skill sets and expertise. Additionally, we created a comprehensive project timeline that outlined each stage of the process and allocated appropriate timeframes to each task. By adopting a collaborative and structured approach, we aimed to ensure successful project outcomes and deliverables.
Problem space
The act of grocery shopping is expanding well beyond the wall of physical grocery stores.
COVID skyrocketed the demand for online grocery experiences and home grocery
delivery.
This consumer trend has continued, however, online grocery shopping still faces barriers:
High-cost expectations
Poor product selection
Lack of flexibility
How might we
Imagine the future of online grocery utilizing innovative digital solutions.
Market Growth
The percentage of Canadians who grocery shop online rose from 5% to 17% between 2016-2020
Demographics
Gen Z and Millennials shop online more than any other generation
55% of Gen Z and 42% of Millennials use their smartphone to order online
Persona
Features
Following extensive research, we began ideating potential features to incorporate into our design solution, with the aim of effectively addressing the identified problem. This process involved brainstorming creative solutions and considering various design elements that could enhance the user experience and achieve project goals. Through careful consideration and collaboration, we were able to develop a comprehensive list of features that align with user needs and project requirements.
Add optmized recommended section
Voice-based shopping
Chosen feature
Given the time constraints set for the project, our team has collectively agreed to prioritize the implementation of a recommended feature that adds value to the user experience. This feature will incorporate a unique approach by providing users with personalized recommendations based on their historical purchasing behavior. Upon checkout, users will be presented with a recommended item that they haven't purchased in a while or an item that is frequently purchased by them. By leveraging this feature, we aim to enhance user engagement and retention on the platform, while also improving the overall shopping experience.
WireFrame
After the ideation phase, our team has decided to move forward with creating wireframes as the next step toward developing the application. This will allow our software engineers to begin coding the app based on a clear visual representation of the design and functionality of the product. By creating wireframes, we can ensure a smooth and efficient development process and minimize the need for extensive revisions or changes down the line.
Brand colors
Primary colors
Colors
After the wireframes were completed, my team and I began our research on color schemes for our next step in the development process, which is creating high-fidelity mockups. By carefully selecting appropriate color palettes, we aim to enhance the user experience and create a cohesive and visually appealing design. Our research will involve considering various factors such as branding guidelines, user preferences, and industry trends. This will ensure that our hi-fi mockups accurately reflect the design goals of the project and effectively communicate the intended message to our users.
For the brand color, we decided to add colors that can represent
professionalism, trustworthiness, and cleanliness
excitement, warmth, and friendliness
health, freshness, and nature
Accent colors
Neutrals colors
Typography
As a team, we chose 3 fonts and decided to go with one font that we thought conveyed the desired personality and characteristics that we want our brand to represent to our target audience.
High Fidelity
We have finalized the design of the application, incorporating the selected color scheme, typography, and features that we believe will provide an optimal solution. These design elements have been carefully considered and tested to ensure they meet the project's objectives and effectively communicate the intended message to users. With the design finalized, we are confident in moving forward with the development phase and are excited to see the project come to fruition.
As UX/UI designers, we have completed our end task of delivering the final design to the developers. We remained available online to address any queries they might have had regarding the design, but we are pleased to report that they were able to handle the implementation of the design as planned. We are excited to witness the project's development and confidence that the design will be effectively translated into the final product, which will meet or exceed the project objectives.
Tech Stack
Front end: Javascript React Sass
Back end: Node.js Express.js MySQL
Database Structure
Scenario 1: Add product to cart
Step 1
Scenarios
Step 2
Scenario 2: Checking out
Step 1
Step 2
Functionality
View Product with the description and price
Add products to the cart
Checkout
View recent orders on the home page
Recommendations based on recent order
Next Steps
Add functionality to automatically add products to the cart if purchased multiple times
Add voice-only ordering capabilities
Tracking all past orders for better recommendations
Recommendations that match user profile information and demographic