YallaMotor.com - Car Dealers inventory management app

Project description

The YallaMotor Car Dealers App is a user-friendly, mobile-first solution for car dealers to manage their inventory. The app provides a dashboard with key insights into their posted car ads, allowing dealers to easily track the performance of their listings.

Features

  • Dashboard: A clear, easy-to-use dashboard that displays important information such as the number of cars posted, total views, and enquiries received
  • Inventory Management: The ability to easily post (sell), update and delete car ads, as well as set pricing and availability
  • Used and Certified Cars: A dedicated section for used and certified cars, with the option to filter by make, model, year, price, and more.
  • Communication: Connect easily with other sellers through Phone, SMS, Chats or WhatsApp, to discuss and negotiate prices and to share more information about their cars.
  • Dealer insights: The ability to track and analyze their inventory, view history and show which cars are selling the most or which cars are in high demand

Goals

The goal of the YallaMotor Car Dealers App is to streamline the process of buying and selling cars for dealers in the Middle East region, making it easier for them to manage their inventory and connect with potential buyers. The app is designed to provide dealers with all the tools they need to effectively manage their car listings and track the performance of their ads, ultimately resulting in more sales and greater success in the competitive automotive market.

Role

Product Manager (UX researcher, UI/UX Designer, Senior Product Designer)

Timeline

4 Months (Aug-Dec ‘22)

Tools

Adobe XD, Microsoft Clarity, Google Analytics

Overview

Problem Statement

Car dealers in the Middle East region face difficulties managing their inventory and connecting with potential buyers due to lack of efficient tools and platforms.

Objective

To develop a user-friendly mobile application that streamlines the process of managing cars inventory for car dealers and allows them to connect with potential buyers through various communication channels.

User Stories

  • As a car dealer, I want to be able to easily manage my inventory of cars and track their performance through a dashboard so that I can make informed decisions about my sales.
  • As a car dealer, I want to be able to easily connect with potential buyers through multiple channels, such as phone, SMS, chat, or WhatsApp, so that I can close sales more efficiently.
  • As a car buyer, I want to be able to easily explore used and certified cars that are available for purchase, so that I can make a well-informed purchasing decision.

Scope

  • A dashboard for car dealers to manage and track the performance of their inventory
  • A used and certified car section for buyers to explore and research cars
  • Multiple communication channels for car dealers to connect with potential buyers, such as phone, SMS, chat, or WhatsApp
  • A user-friendly and intuitive user interface for easy navigation and use.

Constraints

  • The app needs to comply with Middle East region rules and regulations.
  • Limited budget and resources.
  • Available data and API from yallamotor.com
  • The app should be available in Arabic and English languages.

Process

Discovery Phase

  • Define the problem and goals of the YallaMotor Car Dealers App, by conducting research and interviews with car dealers, to understand their pain points and needs in managing their car inventory.
  • Identify the target audience and user personas, to understand their behavior, needs, and preferences.
  • Gather and analyze data and competitor analysis, to understand the market and user trends.

Definition Phase

  • Synthesize the research findings and define the project scope, objectives, and deliverables.
  • Define the user journey, user flows, and features of the app, to address the problem and goals.
  • Define the design principles, guidelines, and standards, to ensure consistency and usability of the app.

Design Phase

  • Create wireframes and mockups using Adobe XD, to visualize the user interface and layout of the app.
  • Design the visual elements and typography, to enhance the aesthetic and brand identity of the app.
  • Conduct user testing and usability testing, to gather feedback and iterate on the design.

Development Phase

  • Implement the design into a functional prototype or code, using Flutter native app development.
  • Test and validate the app, to ensure compatibility, performance, and security.
  • Launch and monitor the app, to gather user feedback and analytics, and iterate on the design.

Delivery Phase

  • Release the app to the market and market it to the target audience, to increase visibility and downloads.
  • Provide customer support and maintenance, to ensure user satisfaction and retention.
  • Continuously update and improve the app, to enhance its features and usability, based on user feedback and market trends.

The Solution

The YallaMotor Car Dealers App is designed using Adobe XD to simplify the process of managing a car dealer's inventory by providing an easy-to-use interface and powerful tools for managing their cars. The app includes a dashboard that provides important insights into the car ads that are posted by the seller, allowing them to quickly assess their performance and make necessary adjustments. The app also allows dealers to explore used and certified cars, as well as connect with other sellers through Phone, SMS, Chats or WhatsApp. Additionally, the app allows dealers to easily post new ads and manage their inventory, making it a convenient and efficient tool for managing their car sales. With its user-friendly interface, powerful tools and valuable features, the YallaMotor Car Dealers App is the ultimate solution for car dealers looking to streamline their inventory management and optimize their sales performance.

Feedback/Impact

  • Adoption rate: the percentage of registered car dealers who actively use the app to manage their inventory.
  • Time to complete common tasks: the average time it takes for car dealers to perform common tasks within the app, such as posting a new car ad or updating the information for an existing ad.
  • Error rate: the percentage of actions taken within the app that result in an error, such as a server connection issue or form validation error.
  • User satisfaction: a measure of how satisfied car dealers are with the overall user experience of the app, as collected through surveys or user feedback.
  • Lead generation: the number of leads (i.e. potential car buyers) generated through the app, as well as the conversion rate (i.e. the percentage of leads that result in a sale).
  • Engagement and retention: Number of visits to the app, number of pages visited, time spent on the app per visit, number of returning users.
  • Communication metric: Number of phone calls, SMS, chats, and WhatsApp messages sent through the app.
  • Search functionality: Number of successful and unsuccessful searches for cars, filters used, and search success rate.

Reflecting on the project

This was my first app design project to make a mobile dashboard. I made the desktop and mobile web version of this dashboard for YallaMotor site in 2021. Re-thinking it for an app with a new modern trend of UI/UX design, and also keeping user experience and user-goals in mind. Additionally, this was a challenging project because I couldn’t make any experience or animation that’s considered too ‘cool’ or complicated for an average user since I had to keep a GCC region car-dealer mindset which is very simple.