In a nutshell
Introduction
Matchbox helps you find better gifts. By setting up and training a profile for anyone you need to buy a gift for, you won’t have to stress about shopping anymore. This project and its case study were written specifically to showcase what the initial design process of an app might look like. If you're interested in the research and processes behind projects like this, I highly recommend checking out the deep dive tab. If you'd rather just see some renders of the final product, keep scrolling!
Logo design
Designed with simplicity and accessibility in mind, the Matchbox logo is geometric yet playful. The all-caps typeface makes sure the logo stays legible at smaller sizes while the curvy accents inject some fun into the design. The lowercase 'a' was chosen for more optimal spacing, and its shape is mirrored to create the 'C', for some extra visual harmony. The result: a clear, memorable logo perfect for any size, from thumb-sizes icon to full screen.
Brand design
Like the logo, we keep the typography simple: the easily readable and versatile Figtree font family is perfect for that. Color usage is also minimal but intentional. Dark green provides a premium, versatile look that pairs well with product photos, while yellow accents add a sense of optimism and a pop of color to draw attention. For this project, we opted for out-of-the-box icons. To cover the wide variety of possible products to swipe on, Matchbox uses the MingCute icon set. However, some custom icons were designed for key features due to legibility issues with the originals.
Opening the app
Upon first opening the app, new users are greeted with a splash screen—but interestingly, there’s no sign-up form. Instead, Matchbox creates a locally stored invisible account for each user, allowing them to jump straight into creating their first recipient profile. If users want to create a formal account, they can do so through the Settings screen.
Creating a user profile
Matchbox gathers most of its information from a user’s swiping input, but if users want to start with more informed suggestions, they can opt to create a detailed profile. Creating a profile this way gives you a head start and helps you get into the mindset of the person you're shopping for, though it does take a bit longer. If that’s not your thing, you can create a quick profile that only requires the basics, such as a name and budget.
Speed-dating for gifts
Most people are familiar with swiping interactions by now—many primary social platforms use it extensively. Matchbox's user interface was largely inspired by one of the pioneers of swiping: Tinder. The UI is intuitive: if you like something, give it a heart; if you don’t, give it an X. All liked products move into the Top Picks tab, where users can view more information about the product and be redirected to the vendor’s website or app if they’re interested.
World's most generous calendar
Matchbox isn’t just for those who need help finding the right gifts; it’s also for those who tend to forget! The built-in calendar feature helps you keep track of birthdays, anniversaries, holidays, and other special occasions when you might want to get someone something nice. You can even enable push notifications to ensure you don’t forget.
Conclusion
Every project comes with its own unique sets of problems to solve, and each problem comes with a learning moment. In this section of the case study I'll be going over some of the aftermath of the project and what its takeaways are.
Consistency vs. optimization
Matchbox’s UX design borrows from well-known UI patterns, but one size rarely fits all. Often, the perfect solution to a problem can be achieved by existing solutions for about 80%, but that remaining 20% may require some extra effort. The UI for Matchbox is mostly composed of recurring components, but some liberties were taken to improve the interface or the visual design of the product. Consistency is important, but so is a flexible approach.
A living timeline
Design stages often overlap; for example, wireframes often begin midway through the information architecture process. After establishing the brand identity, I revisited the wireframes with a clearer vision of typography and color. Viewing the product as one big picture instead of a series of consecutive processes helps contextualize the work, especially when working independently.
Would your product benefit from a design treatment like this?
Diving into new and exciting challenges is what keeps my job interesting. My hybrid approach of integrating marketing and user experience research into product design is especially useful for early-stage startups and software development firms. If that sounds interesting to you, please don’t hesitate to get in touch.