A mobile basketball league app that gives players a chance to compete in recreational tournaments.
UX/UI Designer
4 months
Figma, Miro, Microsoft Teams
Project Manager (1x), Mobile Developer (1x), and me!
During 2021, I was a product designer for a small agency called Iron Forge Development. One of the projects I worked on involved designing a minimum viable product (MVP) of a basketball league experience for a sports client. My responsibilities ranged from creating an information architecture and visual design to producing high-fidelity designs and prototypes. Although I was the sole designer in this project, I did work closely with my project manager and a designated mobile developer.
Having a better understanding of the business goals and needs for this product, I began by creating an information architecture which helped me outline the screens and specific features requested by the client.
Next, I moved on to the wireframes starting out with the "home" screen and working my way through the rest of the app. Here are a couple design iterations I made for certain key screens and components.
For this project, I was only allowed to use Google's material design library due to development constraints (with the exception of creating a few custom components such as the cards and buttons shown below). In addition, the client already had a pre-existing color palette for me to use throughout the designs which saved some time in having to experiment with different colors.
As a player, you can find a specific team near you and request to be drafted. A team owner would then approve your request to join their team. While requesting a draft, you can view a small summary of the team including the full roster and a list of previous games played.
As a team owner, you can recruit players to join your team. Players would then review your draft request. While drafting a player, you can view that player's summary containing important traits such as their height, weight, and position.
In addition to drafting players, team owners can request a match against
other teams by searching for them in the leagues page. From there, the
ability to message that team in the app is unlocked.
Communicating with other teams to discuss upcoming game plans and details is important in the game scheduling process. Team owners can access their messages by tapping the chat icon on the top-right part of the screen.
After receiving client feedback on my final designs, I handed them off to a mobile developer and initiated the development process. Even though usability testing was not a part of my agency's design process, I still wanted to reflect on the measurable impact that my designs could have on both the users and the client's business. That said, here are a few quantitative metrics that I would look for:
How pleasing it was for players and team owners to use the product
How many players are getting drafted to compete in tournaments
How many players and team owners signed up and paid for the platform
How much did business raise after a certain amount of months
Overall, I’m very proud of the work I've done! Designing a product for a real client from start to finish was truly a fun and memorable experience, and I've definitely grown a lot since then. That said, here are some of the biggest takeaways from working on this project:
Click here to scroll back to the top, or check out these projects next: