App UX/UI Design

Sway

Entdecke die Welt
erlebe sie mit Freunden

Info

The app Sway aims to solve the problem of ineffective social media communication by providing a streamlined way for users to discover events, plan spontaneous meetups, and explore new locations. It addresses the challenge of reducing clutter in group chats while promoting real-life interactions, allowing users to quickly organize meetups with essential information, enhancing spontaneity and social connections.

client

Art university

Role

UX/UI Designer

DELIVERABLES

Social Media App

Challenge

Create an app that promotes real-life connections by simplifying the organization of spontaneous meetups, ensuring users can easily discover events and locations nearby.

Main Problems

Inefficient Communication:
Group chats lead to clutter and confusion, making it hard to coordinate meetups.

Lack of Discoverability:
Users struggle to find new events and locations nearby.

Overload of Irrelevant Information:
Existing social apps overwhelm users with non-essential content, making it hard to focus on the essentials.

Benchmark analysis

I conducted a benchmark analysis to compare apps with similar functions. Most social media apps, like Instagram and Snapchat, aim to maximize user screen time by promoting FOMO (Fear of Missing Out) through features like stories. This keeps users constantly engaged. In my analysis, I identified key weaknesses in these apps and aimed to avoid them in my design.

User interviews

The survey results showed a strong need for such a product. Users described current apps as cumbersome, with an overload of unnecessary information, causing essential details to get lost and increasing organizational effort. They often felt stuck in their familiar social circles, with no clear or accessible information about new events, locations, or spontaneous gatherings. Information about these activities wasn’t centralized or easy to find, highlighting the gap this product could fill.

«In my circle of friends, group chats are often created to organise a joint event. My experience with this is bad, as important information is quickly lost‘’I find it annoying that people who are not attending the meeting often stay in the chat and read along»

«Meeting friends spontaneously, quickly and easily is important to me. I'm not in the mood for a long back and forth, don't know and no answers»

«I grew up in the city of Zurich. I don't see enough information about new locations or events»

Value Proposition
Canvas

Using the Value Proposition Canvas, "Sway" is tailored to meet users' specific needs and expectations. The customer profile was created based on insights gained from interviews. The Map Value Proposition outlines solutions aimed at fulfilling these customer needs, ensuring the product directly addresses their pains and enhances their experience.

Target group

The users of ‘sway’ are 18 - 34 years old, spontaneous and open to getting to know new places and people.

Ideation

The Crazy 8 method helped during brainstorming by quickly capturing initial ideas. It became clear that certain key elements had to be included: an interactive map, a search function with a list view, a simple accept/decline option for events, a save feature, and the ability to share favorites.

Customer
Journey Map

I sketched a Customer Journey for my two personas, outlining the initial contact, interaction, and use of the app, capturing key moments they experience. Constantly referring to the personas has helped to refine the app’s content, structure, and functionality.

User Story Map

The user story map shows possible user actions. The steps that the user takes to use the product are also shown. The user story map is used to present the user's needs in a rough and clear graphic form.

View entire user story map

Sitemap

I created the sitemap to provide an overview of the screens and functions on the respective page. The sitemap also shows the links to the screens and individual functions.

first user flows

I scribbled my first user flows so that I could gather and record my ideas quickly and without too much effort.

Low-fidelity prototype
& testing

Based on the scribbles and the user flows, I created an initial low-fidelity prototype. I used this to carry out testing at an early stage of development in order to make adjustments without having already done any major preparatory work, and once the adjustments had been implemented and I was sure that the application worked, I started working on the style guide, which I then used to implement the visual design of the app.

High-fidelity prototype
& testing

The high-fidelity prototype was created using the customised low-fi version and the applied style guide. The testing at high-fi level, taking into account the style guide, resulted in new inputs. Filling in the correct content also revealed further weak points, which were adjusted.

Colours

I opted for a simple colour scheme (black, white, gradations) to give the images their full colour effect and to avoid making the design look restless. Sway's brand colours (purple, gold) are used as interaction colours. In addition, green, blue and red are used as status colours and the many shades of grey were used to create hierarchies in the visual design.

Brand colors

Sway Black
HEX: #0C0C0C
Sway White
HEX: #FF4C00
Sway Purple
HEX: #8C0EFF
Sway Gold
HEX: #DBB800

Status Farben

Zugesagt
HEX: #29AB4E
Abgesagt
HEX: #E56B67
Vielleicht
HEX: #0066FF
Offen
HEX: #F0F0F0

UI colors

900
HEX: #0C0C0C
800
HEX: #1F1F1F
700
HEX: #303030
600
HEX: #7C7C7C
400
HEX: #AFAFAF
200
HEX: #FF4C00
50
HEX: #F0F0F0
0
HEX: #FDFDFD

Variables und Grid

Durch die Definition von Variables und Grids erhält das Design die notwendige Konsistenz, um ein durchgängiges Design zu schaffen.

Die Nutzung der Variables in Figma ermöglichte mir eine schnelle und effiziente Umsetzung des dark und light modes.

Components and
Variants

To make the work easier, I have created components and variants. These make it possible to make changes quickly and easily, even at an advanced stage of the design process.

Typography

When choosing the font, I opted for a simple, modern and easy-to-read font (Red Hat Display). For the hierarchical structure of the fonts, I not only used different font styles, but also created clear hierarchies through the gradation of the colour.

Red Hat Display

Aa

Bold

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

Medium

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

Regular

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

Discover new locations

Are you interested in discovering new venues in your neighbourhood or at any location?

With the search and filter function, you can quickly and easily find events or locations in the place of your choice.

Plan meetings quickly and easily

Would you like to meet up with friends at your favourite location? Your friends are now just a few clicks away. ‘Sway’ offers you a tool with the ‘Plan meeting’ function, with which you can quickly and easily provide the most important information.

The direct route to your goal

Unnecessary group chats are a thing of the past. ‘Sway’ offers you the direct route to your destination! All important information (location, time, duration, details) is available to you. You can confirm or cancel your participation with a simple click without having to go back and forth, and as a participant you have access to the chat function and the list of participants.

Create and share folders

Are you looking for inspiration? Let yourself be inspired by the saved locations and pinned places from other users and save them to your favourites. Thanks to the folder function, you have quick access to your favourite locations.

Special features

In order to offer ‘sway’ users a maximum experience, these features must not be missing.

Network

Add good friends to your network so that you don't lose sight of them.

Memories & Stories

You can view your stories, videos and pictures, which you share privately or publicly, on your map at any time.

Find friends

Find friends quickly and easily with just one click.

Share location

Share your location with selected friends and groups.

Discover the app

Discover the ‘sway’ app and its functions. The video shows how to navigate through the app using the user flows. These show a possible use of the app by the user.

Ready to Collaborate?
Let's Connect!

Festivate

Next project