This is a car rental service based in Hawaii. The product aims to enhance the user’s convenience by improving the rental experience, starting from the booking process and continuing through to the end of their trip. By partnering with second-hand car dealers, that enables the company to store and make cars available for daily rentals.
Objectives:
Establish a platform that facilitates communication between three key parties: Admin, Car Dealer, and the Customer.
Design specific features to cover the MVP (Minimum Viable Product) phase, incorporating a CRUD (Create, Read, Update, Delete) system.
Some of the design elements have been altered to protect the confidentiality of projects due to non-disclosure agreements (NDAs) and legal constraints.
Defining the MVP
Set the goal – Not every feature and function needs to be available in the back office (Admin and Dealer). However, our primary focus is to ensure that the end user has all the necessary features for a seamless trip experience from the beginning to the end. We address issues on a case-by-case basis through manual solutions and collect feedback to design specific features if necessary later on.
The End-User App
The end user is our primary focus throughout the journey, from booking and renting to returning the vehicle.
Achieving the design
Since this is built from scratch, the best approach is to map out the service blueprint to visualize the connections between each party, enabling us to identify and optimize the entire service process.
Following that, we created mid-fidelity wireframes to align with the stakeholders about the idea.
The process of mapping out the service blueprint and designing for each platform is constantly iterated. Now, let’s explore the designs for the other platforms.
The Driver App
This will operate as a call-and-response system with the end-user app. Most features will be triggered by the end user, who will navigate themselves to both the dealer to obtain the vehicle and deliver it to the user.
The Dealer Portal
The car dealer plays a crucial role in renting out their vehicles, as all cars come from them. They have the ability to select and rent out their unused vehicles, track the rental status, and control availability.
The Admin Portal
The admin’s role includes setting prices, auditing, assigning drivers to tasks, and tracking rentals. This platform serves as the master control of every aspect, utilizing a flexible CRUD system.
Key Takeaway: Achieving the MVP through scope minimization and iterative development of design
Starting from scratch can be challenging when everyone has their ideas. Working with a service blueprint and constantly align with the stakeholders is crucial as the primary artifact to define the scope of work and design screens before responding to every request.