Motorbike Rental Yogyakarta (Semojo App) | UX Case Study
Semojo is an application that makes it easy for travelers who go to Yogyakarta to rent a motorbike, so they can book ahead of time and don’t have to queue and don’t even need to go to a rental place.
A few months ago I went to Yogyakarta by train. when he arrived in Yogyakarta I intended to rent a motorbike but it was very difficult to find it for various reasons, ranging from motorbikes not being available, not knowing where to rent a motorbike, quite difficult requirements
Semojo aims to make your road trip easier, especially in Yogyakarta, so you don’t have to wait for a bus or public transportation for a long time or spend a lot of money on taxis, users should not be bound by time schedules.
For example: If a group is planning a road trip or excursion or just driving with friends. In the current scenario, they have to wait for the bus, with which they have to go to the city rent a vehicle there because the rental department is in the city center, then they have to choose a vehicle, go back to college, choose their friends and then continue planning their trip. This is a very laborious, troublesome, and complicated process. It drains time, energy, and resources. That’s where Sewojo plays a role.
Users & Audience
The user & audience in this project are immigrants in Yogyakarta.
Roles & Responsibilities
It is a personal project, I did all processes (end-to-end) of UX design, UI design, and create a simple illustration to enhance the user experience.
Scope & Constraints
I designed the entry and registration flow, the booking flow, and the Yogyakarta rental booking flow
I use the framework to generate the appropriate product. I use design thinking that consists of empathy, define, ideate, prototype, and testing
Make a Research Plan
I made a research plan to ensure the project is running correctly, and make it easier to determine the next steps.
Interview questions focus on getting deeper information and digging up information in accordance with the research objectives.
- Apa saja yang perlu kamu siapkan ketika berlibur?
- Bagaimana kamu mengatur keuanganmu untuk berlibur?
- Expektasi ketika pergi ke Yogyakarta?
- Kenapa memilih transportasi Sewa Motor?
- Pernahkan mencoba transportasi lain ketika sudah sampai di Yogyakarta?
- Darimana kamu bisa tau bahwa di Yogyakarta tersedia penyewaan motor?
- Apa yang biasanya kamu lakukan ketika Penyewaan motor penuh?
- Masalah seperti apa yang biasa kamu hadapi ketika mencari penyewaan motor?
- Ceritakan bagaimana kam bisa mendapatkan penyewaan motor di Yogyakarta
- Apa expektasimu dengan masalah yang kamu alami ketika berlibur ke Yogyakarta.
Identify the User
To identify users more deeply, I conducted interviews according to the research plan that had been made. I conducted interviews with 5 participants. Participants are travelers who have been to Yogyakarta and rented motorbikes. After conducting interviews, I summarized them into user personas to find out more about users.
Define the User Needs
To find out user needs, I identify the results of interviews and use several tools to find out what the problem really is, find out the user’s journey when traveling to Yogyakarta and going to rent a motorbike.
Affinity diagram to find the pain point, After knowing the pain point, I can make a solution plan to deal with the pain point.
In the affinity diagram, there are many insights, including technical problems that cannot be solved with the product, I only make solutions that can be solved with the product.
The customer journey map depicts a visualization of the steps users takes to achieve their goals.
- Demonstrating how users interact with current products, websites, or services
- Demonstrating possible ways in which users might interact with a product, website, or service in the future
From the Customer Journey Map can also be found an opportunity to develop products and also determine the features that will be made. This opportunity is also a solution to the problems that users find.
Design Process ( Ideate )
I created an Experience Map to describe the journey a user must complete booking a motorbike rental. This flow is based on a customer journey map that has been created.
After knowing the flow that the user has to complete by creating an experience map, then I make a design solution with the same flow as the experience map.
I decided to make a wireframe sketch on paper and wireframe
Registration is quite easy with a mobile phone number, this will also be used for the verification process using an OTP code to make it more secure.
Main Services On Navbar
Semojo has 4 main services, namely selling Home, Orders, chat, and accounts.
Semojo’s home page immediately recommends motorbike rentals that are close to the location set on the start page.
The location search page
on this page is quite simple, because the user only looks for the location of the pick-up and return of the motorbike as well as the duration of the motorbike rental to be rented.
Payment for motorbike rental
on the payment page may provide several payment options, such as cash, transfer, and e-wallet to make it easier for users when processing payments.
Stage 4- Prototype
I made a prototype using figma because it was easy and didn’t require any other tools.
Stage 5- Test
Usability Testing (UT)
“Usability testing aims to evaluate a solution for a product by testing representative users in order to solve problems effectively.”
— Dibimbing Class —
I did testing using maze. design to 5 participants, the number refers to the Nn group.
Why You Only Need to Test with 5 Users
Some people think that usability is very costly and complex and that user tests should be reserved for the rare web…
Thank you for visiting, I hope the series of processes that I wrote above can be reference material for anyone who reads it. Don’t forget to leave a comment so we can discuss and develop better, “Claps” if you like it.