We set out to conceptualize a mobile app designed for coaches and their clients, aiming to provide users with an easy way to purchase coaching services, whether private sessions or group classes. The app will feature an intuitive interface that allows users to browse and discover coaches effortlessly while comparing their services and booking sessions.
Each coach will have a dedicated profile showcasing their expertise and experience, along with reviews from other clients to help users make informed decisions. Users will be able to directly purchase services through the app, selecting the type of session they prefer and scheduling it conveniently.
An integrated booking system will display coaches’ availability, while a secure payment system will facilitate direct payments within the app. Additionally, users will have the opportunity to leave feedback and reviews, fostering a community where experiences and tips can be shared.
Ultimately, the goal is to create a platform that seamlessly connects coaches and users, enhancing the overall experience for both parties, allowing coaches to expand their clientele and users to find personalized services that meet their needs.
I was responsible for creating the prototype and structure for the MVP (Minimum Viable Product). This involved designing the initial layout, user flows, and core features to ensure that the app effectively addressed user needs while allowing for further development and refinement based on feedback.
We conducted a market analysis and benchmarked competitor applications for our mobile app aimed at coaches and athletes. This process helped us understand the current landscape, identify best practices, and differentiate our development ideas and opportunities from those of our competitors. By analyzing existing applications, we were able to define user needs and expectations, guiding our design process moving forward.
We reviewed the app's structure with the client and discussed together which features would be included in the MVP. The goal was to ensure that the selected functionalities best meet user needs and allow for rapid prototype development. This approach enables us to gather feedback and further refine the product according to user preferences.