Kahvi Café App
Designed to streamline the coffee ordering process by reducing wait times, and empowering customers to explore menu options independently
Case study timing: 3 weeks, 2020
Role: UX/UI, Concept Design
Tools: FIGMA
Saving time and effort, while getting your favourite cup of coffee
Ordering food online and using self-service screens in fast-food restaurants have become common conveniences in today’s busy world. They save time, eliminate long lines, and allow customers to explore the full menu without pressure.
As a former barista, I see great potential for similar systems in cafés. An app could streamline ordering by reducing the stress for indecisive customers, minimizing errors for those with allergies or specific preferences, and offering a pre-order option for busy patrons to pick up their coffee hassle-free.
Design Process
Competitive Research
Studied existing coffee and food ordering apps to identify effective features and considerations for our app.
User Journey Mapping
Mapped out the steps users take to complete actions, iterating 2–3 versions to ensure no dead ends and a smooth, efficient process.
Information Architecture & Wireframes
Planned the app’s structure, defining all necessary components and where content should go.
User Testing (Cognitive Walkthrough)
Tested wireframes with potential users to gather feedback on usability, task flow, and areas for improvement.
Visual Design/UI
Finalized the visual style and design details for each part of the app, creating a polished and user-friendly interface.
Goals
My goal was to create an app that reduces wait times and lines at cafes, simplifies drink customization, and provides clear information about the café’s offerings.
Loyalty points and personalized offers will encourage repeat usage, while the app becomes faster and more intuitive as users favorite and reorder products.
In short: a personalized experience, time saved, and easy access to product information.
Kahvi App Features
Discover what you can do with Kahvi App:
Personalized Offers
Start with randomized offers and, over time, receive tailored deals based on your preferences and seasonal items.Earn Points for Free Drinks
Collect one point for every order over 2€, whether you pay in the app or show your membership card at the counter. Enjoy a free drink for every 10 points!Order and Pay Conveniently
Pre-order and pay for your drinks effortlessly. Select a cafe location, customize your order, set a pickup time, and pay in-app or at the counter.Locate Nearby Cafes
Easily find cafes near you, check their opening hours, and plan your visit.
Save Your Favorites
Bookmark your go-to drinks or that one amazing recommendation from a friend for quick reordering.
Customer Support Made Simple
Need help? Access in-app chat for seamless support whenever something goes wrong or you have a question.Track Your Order History
Review past purchases, monitor your spending, and ensure accuracy in every order.
Ordering a coffee to pick up with an existing Kahvi user profile
Florian wants to order a coffee to pick up on his way to work. He has previously created a full profile and has used the app a few times.
Information architecture
After the competitive research and User journey mapping I completed the AI and Wireframes as a base for the final product.
Key Takeaways
Flexibility and Challenges
Working solo offered flexibility in decision-making but made it harder to stick to a schedule. I found myself making changes too late in the process, and some planned features were left incomplete due to time constraints.Growth in Confidence and Self-Management
This project boosted my confidence in making decisions and provided valuable practice in self-management. Completing every stage of the design process on my own was a rewarding refresher of my skills and past experiences.