EK

Design

Work

Resume

About

Contact me

EK

Design

Get a demo

Berlify - Simplify your Berlin

Project Overview

Berlify’s main goal is to provide supportive assistance that helps expats in Berlin navigate bureaucratic processes—such as address registration and obtaining a tax ID—more smoothly.

Project Duration

Four weeks

Team

Two Designers

My Role

UX Researcher | UX/UI Designer

Tools

FIGMA | NOTION | CHATGPT | GOOGLEFORMS | VECTORMAGIC | GEMENIE

Timeline

Research

Information Architecture, User Flow, Style Guide Decisions, Wireframes

High fidelity and test

Week 1

Week 2

Week 3

Week 4

Outcome

An app that provides step-by-step guidance through a smooth storytelling approach with a playful and emotionally supportive tone of voice.

It focuses on two key features—clear tutorials and a dashboard with a notification system—which aim to provide transparent information, reduce cognitive load, minimize boredom and ambiguity.

Tutorials

Each tutorial has a start page for the user to feel welcomed.

The moving character helps users avoid feeling bored while waiting.

Each task concludes with a rewarding completion page.

Dashboard

The dashboard shows the current status of different tasks and gives users a sense of control through its various sections.

Let’s go through the process in detail.

Secondary Research ( Competitive Analysis )

Informative sources suffer from these pain points:
They are are heavy-text websites | Visual design is poor | Link aggregations are unstructured | Information is difficult to navigate

Primary Research

Regarding the market pain points, We formulated an initial hypothesis to first confirm this necessity.

Hypothesis

If Expats in Berlin have all the bureaucratic information regarding settling into the new country, organized within a single app and receive assistance in completing the required steps, they can go through the process of establishing themselves in the new country more effectively .

Hypothesis KPIs

The difficulty users curently experience navigating official German websites

The need to consult multiple sources of information

Improvement in user satisfaction when receiving assistance during task compeition

Research Goals

Investigate the user experience regarding:

Organization of Information

Completeness of nformation

Reliability of Information

Assistance during the steps

Research Plan

Target Group: Expats living in Berlin

SURVEY : 28 Participants | INTERVIEW: 4 Participants

Quantitative Research Findings

92% of users

need to consult multiple resources

to find enough information for each bureaucratic Task

79%

Is the degree of difficulty in navigating German websites

to find information on bureaucratic procedures.

The factors that most influence users to use a source of information regarding bureaucratic tasks. this text is just for filling

63%

Clarity and comprehensiveness of information provided in one app

27%

Recommendation from friend and family

11%

Other

The type of help or support users find most lacking while trying to navigate bureaucratic processes in Germany?

58%

Better organization of information

16%

Other

13%

Tips and Tricks advices

13%

Cheklist of necessary documents

Qualitative Research Findings

On the basis of the foundation we have made with survey results, we needed to delve deeper into the users’ needs and emotions regarding the four areas of our goals. We conducted interviews and analyzed the results. These findings led us to define the problem in five main sections and start ideating solutions for each.

Problem: The overall process has :

  • Too many steps to follow

  • Too many documents to provide

  • Too many details to remember

Solution: Designing a dashboard to keep track of processes and remind users of necessary steps .

Problem: Finding information on bureaucratic procedures in Berlin is challenging for users because the information is :

  • scattered across various sources

  • presented as long walls of text

  • containing unnecessary information

Solution: Designing a step-by-step interactive tutorial on each bureaucratic procedure that provides users with a sense of guidance as they progress through completing each step.

Problem: Finding free appointments on official websites in Berlin is difficult. users need to regularly refresh the citizen office website to find an available one.

Solution: Designing a feature to “Find and Register for free appointments” on the citizen office website.

Problem: The German language barrier affects expats in completing their bureaucratic procedures.

Solution: Solution: Designing a "Book a Translator" feature to accompany users to their official appointments.

Problem: Users struggle to find a reliable source of information.

Solution: Make the information reliable, as it is verified by experts and recommended by friends who use the app based on the user's contacts.

User Persona

Elin Paperwork-Lives in Berlin

Elin overal Status

Bureaucratic tasks completed

Free time spent on bureaucratic tasks

German Language Level

Friends Available to help him

Pain Points

  • Confused about the exact steps of bureaucratic procedures

  • bored of consulting multiple sources

  • stressed about making mistakes

  • Stressed about communicating in German at government offices

Motivations

Having access to:

  • A reliable source I can trust

  • Step-by-step guidance through procedures

  • Reminders for important details

  • Support with the German language

  • Clear, organized bureaucratic information

Design Principles

Based on our research findings, we established our principles on these three pillars:

Organization

Clearness

Support

Challenge

We had a mentoring session with a web developer to assess our planned features. We identified a challenge and outlined the solution:

Designing a feature to "Find and Register for free appointments" is Technically feasible. However, due to challenges, it may not be logistically viable considering business issues. [It could be implemented with a robot, but the official website may restrict the robot's access due to security concerns, thus requiring constant further developments.]

Alternatively, we could offer a feature to simply "Find" free appointments and send notifications to the user so that they can register them on the official websites.

Information Architecture

User Flow

Wire Frames

Services > "Register a Place" Tutorial

Book a Translator

Dashboard and Profile

Style Guide Decisions

on the basis of our design principles we founded our style guide decisions, We wanted to achieve a feeling of seriousness, but also wanted the app to feel motivating and be a little playful as well.

Organization

Clearness

  • A Minimal design

  • Color coding for each procedure

  • Clear yet mild and curvey Font

Support

  • A fun and gender-neutral character

to accompany users throughout the

whole process!

  • A vibrant color palette resembling joy

serves as an emotional support

to reduce users' stress and boredom.

Concept Colors

Color1
F7DA73
Color2
#DCC1FF
Color3
#EBB4C8
Color4
F7DA73
Color5
#DCC1FF
Primary
#EBB4C8

Status Colors

Success
#F48C13
Error
#F48C13
Warning
#F48C13

Text Colors

Color1
#F48C13
Color2
#6E6E6F

Hi-Fi Prototype

Onboarding

From the start, we wanted to give the user a sense of having someone to accompany them during the process by adding this gender-neutral character.

Login

Services

Register your place - main features

Find an appointment

Review the Documents List

Find a translator

Dashboard

The dashboard shows the status of the current bureaucratic procedure and a list of tasks that need attention

Usability Test

After designing the first hi-fi frames, we tested them with three potential users and identified common patterns.Here are the key changes applied.

Before

After

Overview of the steps in the “Register Your Place” tutorial were designed as separate rectangles, which users mistook for buttons. After testing, the shadows were removed and the main action button was made more prominent

In the “Register Your Place” process, users fill out a form in English that is later translated into German. Since it can be completed later, this information was moved to a more prominent position on the page so users don’t miss it.

Throughout the entire design, the sizes of some checkboxes and radio buttons were too small, causing users to struggle to touch them. They needed to be resized.