Carmex Inc (Cont.): Car Repair Expertise w/ a Human Focus

Marcos Vera
7 min readJun 16, 2021

--

This project is a continuation of my first project for the General Assembly Immersive UX Course. To view my prior research in detail reference: https://marvera09.medium.com/carmex-collision-repair-8f0cd8962a3

I. Recap

In the first stage of my project, I researched how people experience collision repair on their cars. Through this research, I found a turbulent user journey where something like a car wreck takes over someone’s day and supplants casual thoughts with questions like “how much is this going to cost” and “who can I get to fix this?”.

Journey Map shows Sara going from having a normal day to having to worry about the cost of repair and finding a shop that won’t take advantage of her.

After my user interviews, I created a persona, problem statement, and conducted an ideation session to find how we can make this journey better for people needing car repair. All of this led me to three key features that my design would provide: 1) Allow the user to create an estimate 2) Allow the user to compare Carmex with other shops and 3) Allow the user to track the status of their repair in the shop. Equipped with a plan to make this user experience better, the next step was starting to bring this application to life.

II. Mid-Fidelity Wireframes and Testing

Information was re-organized from following the repair process to organizing by areas of a car.

To kick off the second stage of my project, I digitized the low-fidelity wireframes so that I could re-test my application and see if the problems in my first round of testing came from a lack of detail, or if there was a problem with the task flow I created. After testing my mid-fidelity frames with four users, I found that there were various places where the navigation and the information architecture could be improved.

The drop-down button was swapped for hyperlink text to make the functionality clearer to the user.
The message icon on the left was changed out for the e-mail icon to communicate actual functionality.

Thanks to my user testing, I also got feedback on the way that I organized the data on my Track Repair feature. Initially, I had organized repairs according to process (i.e. Pending, In Repair, Repaired) but found that users preferred to have the repairs grouped by the area of the car (e.g. bumper or passenger side door) because that was more conceptually accessible to them than the car repair workflow.

III. UI Design

After I had made updates to the mid-fidelity prototype, I started on the visual design elements for my high-fidelity version. Because the name of the repair shop, Carmex Inc, is an obvious reference to Mexico, I wanted to make sure that the interface design choices continued to show that Mexican influence. That being said, I also wanted to make sure that the design choices weren’t so overtly Mexican that they felt alienating to other cultures.

Mood Board captures images across urban Mexico, predominately Mexico City.

In my mood board, I highlight the urban spirit of Mexico City which balances a hard-working, always-moving metropolis, with a highly cultured space where people find bright and colorful ways to celebrate life. The subtle message to the user — though times can be tough, we can find ways to make them better.

Along with trying to capture this spirit, I knew I also had to balance that theme against the central focus of the user experience. While I originally played with palettes like the green and red of the Mexican flag, I knew that the red could be too jarring for someone who had just been in a car accident. Instead, I searched for a deep blue to calm the user and a cool yellow to accent the background with tones of warmth and friendliness. By stealing colors from Talavera, a traditional Mexican ceramic style, I was able to find colors that would augment the app experience while also remaining true to the Mexican identity.

Traditional Mexican Colors of the National Flag were replaced with the cool blue and warm yellow of Mexican ceramic stylings.

When it came to the font of the application, I immediately thought to use the font of the Mexico City Metro, but upon testing, I noticed that the readability of the app was suffering. In response, I only used the font to update the logo for the car shop and then began looking at more common sans serif fonts.

The font for the updated logo was inspired by the font used in the Mexico City Metro.
Fonts I tested before deciding to use Roboto.

While looking for fonts, I focused on finding one that would be readable, compact, and austere. I chose Roboto because it had all of these qualities while also fitting inside of the greater design of the application. I purposely only used one font to give the app a sense of simplicity for the user who is already having to navigate the complex terrain of getting their car repaired.

Simple Style Guide shows the use of Typeface and Color.

By putting my font and color selection together I made a simple style guide which I used to update my mid-fidelity wire-frames to high-fidelity.

IV. App Accessibility

Once I added my style choices to my wireframes I tested to make sure that the application was still accessible after making the updates by using color.a11y.com.

Color.a11y.com results for the color scheme of my call to action buttons.

Along with visual accessibility, I also focused on making the app available to those who aren’t literate in English. Because I was assuming that the shop probably has a significant Spanish-speaking clientele that struggles with English, I decided to test this assumption by conducting a quick survey to see how many people know someone who drives and also struggles with English.

Google Survey Results

When I got the results back, I saw that 7 out of 12 people know at least one person who falls into this category. To make this app easier to use for this group, I decided to add icons to my call to action buttons.

Spanish home screen with new icons.

V. High Fidelity Wire-frames and Testing

Hi-Fi Prototype: https://www.figma.com/proto/AxiAcUsklVhDmUf3fmStPN/Carmex-Collision-Repair-App?page-id=78%3A0&node-id=78%3A30&viewport=408%2C306%2C1&scaling=scale-down

With my high-fidelity wireframes made, I returned to user testing. I gave my testers three main tasks: check on how long it will be for your car to be ready, find the cheapest shop and see what reviews it has, and find the cost to repair a bumper. The first two tasks had minimal issues but all four of my users struggled to get to their estimate, especially when trying to select the repairs they wanted from a list. To solve this issue, I adjusted the task flow and simplified the interface to rely less on verbal cues. After cleaning up the flow, the next user I tested was able to get through the tasks without failure. The application was finally providing all the features to the user that I had been working for.

VI. Updated Storyboard- Making the Best of a Bad Situation

Updated storyboard shows a successful member journey.

The User Story above is a complete 180 from the initial story that came from what user’s told me they have experienced. Thanks to the app, our persona, Sara, can quickly get an idea of how much this repair will cost her, and feels comfortable trusting the shop because the Compare Shops feature tells her that Carmex cares more about her finding what she needs than making money off of the work. By the end, Sara is a loyal customer who will be back for more repairs and who will recommend the shop to all her friends. Ultimately, we arrive at a win for both the user and the stakeholder.

VII. Next Steps

Current version of Carmex Collsion Repair’s Website.

While I may not be able to actually develop this app, the research and design of the app have equipped me to take on the next stage of my project which is to redesign the Carmex Collision Repair website. On this project, instead of trying to develop new features, I will focus on updating the UI with the same themes of trust, authenticity, and accessibility that grounded this study.

--

--