Festigo
Allowing users to find the music festival of their dreams
Personal project
Background
Festigo app helps music lovers find music festivals based on their musical taste and preferences
Goal
Make it easier for users to decide which music festival to attend
Role
In this personal project, which began as my final project for UX course, I was responsible for the entire UX/UI process
CONTEXT
🧐 The problem
DECISIONS ARE HARD.
We live in an age full of possibilities, so even the simplest decision, like which milk to buy, can become complicated, resulting in you lingering beyond your expectations.
So how should we handle more complex decisions than choosing milk?
Being a well-known music and festival enthusiast, I’ve noticed that festival enthusiasts face the same dilemma every year: which festival should I attend?
With more and more festivals taking place around the world every year, all at the same time of year, and each has a better lineup than the other… How can you choose?
🤔 How might we help music festival enthusiasts to decide which music festival to attend?
RESEARCH
🔎 User research
UNDERSTANDING USERS' NEEDS
To better understand my potential users' needs, I conducted a survey among the Israeli music festivals Facebook group and interviews with 5 group members.
I wanted to gain a deeper understanding of how they search for music festivals today, the main factors influencing their choice, and their pain points.
This allowed me to empathize with the users and clearly frame the problem.
Participants are mostly exposed to music festivals online - through social media or by actively searching Google.
36% of survey participants rated the task of choosing a music festival as "difficult" for them.
According to participants, the lineup is the most important factor when choosing a music festival.
PAIN POINTS
01
Hard choices
There are a lot of great music festivals taking place at once, offering quite similar lineups - the hard part is to decide which festival has the best lineup for you
02
Missing opportunities
Festival announcements, lineup and ticket sales updates for different festivals are scattered online on different social media channels - leading to people missing festivals they didn't know existed and missing ticket sales they didn't know about
03
Decisiveness is a must
Purchasing festival tickets requires decisiveness - if you don't buy now, you may miss out
04
No proper solution
Different sites, social networks and apps provide information about festivals - but there is no one solution that contains all the information about all the festivals that take place
Interviewees' quotes
WHAT DO THEY SAY?
"Each year there are new festivals that I've never heard of. Sometimes they are really small with three bands, but for some people, this could be exactly the three bands they dreamed of seeing".
BEN, 36, GRAPHIC DESIGNER
"It is very difficult to find information on what festivals are taking place or when they are happening. There is no single site that lists them all, because genres are so different".
MIA, 28, DOG TRAINER
The user research and the interviews I conducted led me to create a user persona that I used in making my next design decisions.
👩💻 Competitive research
LEARNING FROM SIMILAR APPS
During my study, I found that there are quite a few apps that help users find live concerts, but they do not focus on festivals or combining several artists into one lineup, nor do they match lineups to users.
Apps generally display the concerts of artists they like, along with festival proposals. There is a major problem with most applications in that they fail to provide sufficient search and filtering systems.
KEY INSIGHTS
With a better understanding of the users' needs and pain points, I came up with several ideas for special features to help users achieve their goals.
01
Matching system
The app should display a match percentage for each festival, to simplify the research process and make it easier to choose a lineup that is suitable for you
02
Filter & search
The app must provide advanced filtering system (by artists, dates, locations) along with free search
03
Smart notifications
A notification system that informs you of changes in the lineup, ticket sales openings or price changes is required
04
Spotify / Apple Music integration
Using Spotify or Apple Music will help the app learn about the user's musical tastes, which can make the decision easier
ARCHITECTURE
🏠 Information architecture
DEFINING THE HIERARCHY
After deciding how the app should behave and what features I should include, I created the app's information architecture, which visualizes how the content is organized.
FOLLOWING THE USER FLOW
Based on several scenarios, I mapped different user flows to ensure the structure works and makes sense from the user's perspective.
The following user flow shows the decisions and actions the user has to make when viewing a line-up of a festival.
✏️ Wireframes
VISUALIZING THE SOLUTION
Having verified the structure flow, and after sketching low-fidelity screens on paper - I finally started visualizing the solution!
I created mid-fidelity wireframes for all app screens, to clarify and specify the layout of each screen.
Launch & Sign up
Users go through some launch screens when they first open the app. Upon continuing, they can sign up with Spotify, Apple music, or email.
Onboarding
In order to obtain more accurate festival matches, the user goes through an onboarding process after signing up.
Explore
On the app's home screen, the user can find the top recommendations the app has for his taste, as well as different festival categories.
Search & filter
Users can search for festivals and artists, browse through different categories, and filter the results they receive.
Festival page
On the festival page, users can view the lineup, tickets options, festival details and community recommendations.
DESIGN
My goal was to create a clean environment that makes scanning content easier and enabling users to make more informed decisions.
In creating the final design, I took into account the steps I took up until this point and drew inspiration from different festivals' websites.
💡 Solution overview
MAIN FEATURES
Explore
Browse through existing festivals based on your top matches, upcoming festivals, trending, and any other category that interests you. You will see the match % for each and every festival.
Search & filter
Search and filter festivals by genre, location, dates or specific artists performing at the same festival. Search for your favorite artists to see at which festivals they perform.
Festival view
Check out the line ups, details, ticket options and status for each festival, and proceed to the festival's official website to purchase tickets.
🎨 High-fidelity screens
THE FINAL LOOK
💭 Final thoughts
WHAT I'VE LEARNED?
I started this project while studying UX at the University of Haifa and continued it independently after graduation. Since this was my first personal project, I also did all the research myself for the first time. In this experience, I learned how valuable it is to speak with real users and understand their pain points and needs.