Twinbeans

Connecting coffee enthusiasts with the local community.

Two hands holding up a tablet and a smartphone, both showcasing the website of Twinbeans.
Timeline
Dec 2023 – May 2024
Role
Solo Designer UX/UI
Client
Twinbeans Coffeeshop

Twinbeans is a small specialty coffee shop located in the picturesque city of Brasov, Romania. Established some years ago by a couple of passionate coffee enthusiasts, the shop quickly became a beloved spot for locals due to its high-quality coffee, cozy atmosphere and the sense of community it fostered.

Despite its popularity among locals, Twinbeans struggled to attract the same level of attention from tourists visiting the nearby historical center. The business was just not growing at the pace the owners would have wanted it to. I was asked to create a simple website that would help boost their online visibility (currently only on social platforms) and bring in more customers.

Problem

Not enough visibility

The shop is situated in the historical center, though not right in the heart of it, so people need to know about it to find it. This poses a real problem when trying to attract tourists, especially if there is no website. Without an online presence, the business misses out on better search visibility, increased professional credibility, and valuable marketing opportunities.

Collage made out of different photos representing Brasov and the spirit of Twinbeans.

This is what Twinbeans is all about: enjoying a really good cup of coffee in a great atmosphere, in the center of Brasov.

At the start, I had several discussions with the owner to understand their needs and wishes. The website should reflect the coffee shop’s unique atmosphere, quality, and community spirit, appealing to both tourists and locals.

Icon: business needs.
Business needs
  • Boost online visibility (+ SEO optimization).
  • Attract more tourists.
  • Facilitate future collaborations.
  • Brand awereness.
Icon: core values.
core values
  • Offer only quality products.
  • Foster a strong sense of community, act as a social hub.
  • Be a genuine and authentic part of the Brasov community.

Solution

Setting up the base

The first course of action was understanding the users. After spending some days inside the coffeeshop, talking to customers from all backgrounds (*drinking too many decaf lates*), I could easily sketch the personas in my mind. Google analytics provided extra info.

Coffee / coffeeshop

These keywords, as opposed to the Romanian "cafea"/ "cafenea", rank the highest amongst the Google searches in the last year.

Mobile: 82%

82% of the business-related searches have been made directly on Google maps, from mobile.

Menu & directions

These two terms have seen an increase of 67% in searches in the last 6 months.

Avatar photo of Sandra.

Sandra

26 yo, Hamburg, DE

First time visiting Romania and Brasov. Loves visiting new places, hiking, and meeting new people. Coffee lover and connoisseur.
‍
Motivation
Enjoying new travel experiences and discovering unique destinations.

‍Goal
Discovering and exploring the hidden gem coffee shops in Brasov.

Avatar photo of Alex.

Alex

39 yo, Brasov, RO

Father of David, kitchen designer and professional snowboarder. Environmentally conscious, loves nature and wants to pass that down to his son. Doesn’t live on a schedule but has his daily coffee at TwinBeans.

Motivation
‍
Supporting a local business run by people he likes and admires.

‍Goal
‍
Starting his day in a pleasant environment.

Avatar photo of Filip.

Filip

42 yo, Brasov, RO

Plant-based milk company owner. Vegan and passionate about animal rights.

Motivation
Promoting veganism and animal rights through his business.

‍Goal
Entering the market of specialty coffee shops. Gradually replacing cow’s milk with plant-based alternatives in classic coffee beverages.

Next, I conducted competitive research to align myself with current trends and best practices for this type of website. The most common features are:

The visitor should be able to...
Icon: find the coffeshop both online and on site.

Find the coffeeshop both online and on site

Icon: Know where to call or email.

Know how to contact them

Icon: learn the opening hours.

Learn the opening hours

Icon: study the menu.

Study the menu

Icon: get to know the shop's story.

Get to know their story

Icon: learn about their coffee and other products.

Learn about their coffee and other products

Solution

Developing brand feel

I began by developing the brand identity for this small family business. I knew it needed to have a cool, hip, and fresh look to match with te coffeeshop's image. To get a sense of the tone and voice for the website, I studied their social media posts.

Sense of community

Unique character

Warm

Friendly

Laid-back

Then, I gathered the existing imagery they used over the years—Instagram posts, printed menus, and flyers—and created a style guide to complement it.

Collage made of various photos and illustrations representing the moodboard or style guide.
A Polaroid photo of the bar area in Twinbeans, featuring several Polaroid pictures hanging on a rope.

One image that stuck with me was a set of Polaroids hanging on a rope above the dishwasher. I loved the idea so much that I decided to use Polaroids as a graphic element throughout the website.

research

Defining the architecture

Based on my findings and on the client's wishes, I went on to define the site's architecture. It would contain 6 pages: Home, Menu, Our story, Coffee, Partners and Contact.

After endless iterations, I decided that the homepage needs to be iconic. A drawing made for the owner by a local artist would frame the logo, followed by the shop's address in Brasov and social media icons. The message is clear: we're a (hip) specialty coffeeshop, come find us HERE.

This project was mobile first, so I designed the hamburger menu with a full screen modal, as opposed to the navigation bar on the desktop version.

Illustration showing the landing page evolution.
Illustration showing two mockups of the Twinbeans mobile site: one of the homepage and one of the dropdown menu.
Illustration showing the tablet mockup of the homepage of the Twinbeans website.

synthesis

So many questions!

Romanian or English? There was a long debate about the language the website should display. The analytics clearly showed a preference for English. I advocated for the possibility to switch between languages. Eventually, to keep things simple, the client decided to do it all in English.

Online shopping or no online shopping? The coffee shop also sells their coffee in bags, to be prepared at home, as well as other goodies. Setting up an online store was a nice idea, but due to budget and speed considerations, we decided to leave it for later and proceed without it.

Should the customers be able to order online from the menu? The client did not want to complicate things, so we went with a QR code referring to the menu page.

Illustration showing the tablet mockup of the Menu page of the Twinbeans website.

Problem definition and ideation

What about accessibility?

Starting in June 2025, European law will require all digital products to comply with digital accessibility standards. This means I needed to be thorough in its implementation: ensuring a text contrast of 4.5:1, adding alt-text to all images, using large enough fonts on mobile, providing clear navigation, properly tagging all elements, and making sure interactive elements are easily recognizable without relying solely on color.

While horizontal scrolling isn't the most accessible option, it's a natural gesture on mobile devices and helps save vertical space. So, I've decided to use it sparingly and clearly indicate its presence by slightly cutting off the content.

To add to the overall look and feel, I also played around with the links' underline style, creating scribbled lines to enhance the informal vibe.

Illustration depicting two scenarios where horizontal scrolling is utilized on the mobile version of the website.

usability testing

Flo with the go

Testing took place at the coffeeshop, in pure guerilla style: I approached 7 customers and asked them to go through my prototype. I had a couple of scenarios ready, such as "find the menu", "check store opening hours" and "go to google maps through the website". The tests were a success. These are the findings:

01/ ON NAVIGATION
"I love it, it's very easy to go through. I like the fact that it's so simple, I only personally need the address and it's right here on the main page. It should be clickable though, to be able to get directions straight from google Maps."

02/ ON CONTENT
"The short videos on how you brew the coffee are a nice touch. I'm a newby in preparing specialty coffee at home and it's actually helpful to see this."

03/ ON DESIGN
"Looks very cool, I can see the Twinbeans spirit in it. Some animations would make it even better."‍

Collage showcasing mockups with all the flows and screens of the website, on both tablet and mobile.

decision making

Aftermath

This project was a lot of fun to work on, especially since I've known the owner and their business for so long. One key lesson I learned from this experience is that no matter how small the project, you have to go through the discovery, define, prepare, ideate, and execute phases (and repeat as necessary) to ensure the best UX possible.

After testing, I made some iterations on the design - designing the interaction of the landing page, turning the address displayed as text on the home page into a Google maps link. After that, I was ready to build it myself in Webflow. The website is currently under development. More iterations will follow once it goes live.

Stay tuned for its launch!

NEXT UP:

House2home • Helping budget-conscious owners elevate their living space →