MYSELF
Collection of my random hobby projects
Apex Legends Esports Livescore Application
The Apex Legends Global Series (ALGS) is a premier esports tournament featuring top players and teams from around the world. While platforms like Battlefy and Liquipedia provide essential information about the tournament, accessing specific details can be cumbersome and lacks personalization. Recognizing these challenges, I embarked on a side project to streamline the ALGS experience and offer personalized content for enthusiasts.
Problem #1 - Complexity in accessing information: Users face difficulties navigating through multiple pages to find specific details such as team schedules or player statistics. Let's say I know there is ALGS this weekend and I want to find out who's playing and when they're playing.
Problem #2 - Lack of personalization: Existing platforms like Battlefy or Liquipedia do not offer personalized content tailored to individual user preferences. A lot of people are only, or mostly, interested in their favorite teams or players.
I just want to make it clear also that both Battlefy and the Liquipedia web page provides you with all the information you need about ALGS, when you eventually get there. That's not the problem. My goal is to streamline the process of accessing said information, and to introduce personalization features to cater to individual user preferences. While at the same time still provide the user with any information they'd find on current platforms as well.
So I've just stated that I can streamline the process from 8 steps to 1, and at the same time give you the information that's specific for you and your preferences. Is this even possible? Are there any real examples of this? Yes, of course! Look no further than sports live score applications. When I want to look up football scores my preferred choice is Fotmob. What do I like about Fotmob?
This is the home screen, it's right after I've opened the app and all the information I want is layed out right in front of me. What date it is, who's playing and when they're playing. Since I follow a specific team (Valencia) this game is highlighted at the top. And because I follow the competitions Allsvenskan and Serie A they are highlighted next.
This is the type of structure I want to follow as well. Give the user instant information as soon as they open the app. Let's take an example. I'm a fan of the team DarkZero Esports. Today is ALGS day and I want to see if they're playing tonight. I open the app and the first thing I see is this:
When I open the app, I want three key questions to be immediately answered:
Who is playing?
When are they playing?
Is my favorite team/player playing?
These questions are all answered just by looking at the home screen. Good, I can see I'm following DarkZero and they are playing tonight in the NA region, it's matchday 8, they play at 23:00 and it's Group A against Group C. By clicking on a specific game I can also find out more information about it.
You can view more detailed information like where to view the game, what teams are playing and current standings ahead of the game. All the information I have included here is available on Battlefy as well, with the difference being I've added the information box. So if you were to choose my app instead you're not missing out on any information you'd get elsewhere, which is a hugely important aspect for me throughout the whole project.
You may have noticed in Apex it's not two teams playing against eachother in one game, it's twenty. Therefor you can't display it as "Team 1 vs Team 2". Let's take Pro League as an example. 30 teams are divided into groups by 3. So if you want to keep track of your team you also have to know which group they're playing in. This is something that can change from tournament to tournament so it can be difficult to keep track of. Seeing "Group B vs Group C" might tell you nothing. This is why by simply adding the little "Following: ___" on the card helps the user a lot because, "hey I don't know the groups by heart but I can see my team is playing and that's what matters!".