Customer Problem: Users find it difficult to sustain their
interest in running due to hidden paywalls and non-intuitive interfaces.
KPI: Sign up a minimum of 50 users, with 50% of them completing more than 5 tracked workouts.
Goals:
Develop an iOS app with options for Apple Watch and IPhone.
Provide a user friendly interface to easily track workouts and follow a beginner program.
Create a better user experience with no paywalls compared to other apps in the market.
Role: Software developer, product analyst.
Technologies Utilized: SwiftUI, Figma.
User Journey:
User downloads the application from the apple app store.
The user is given one or 2 screens of introduction of the app and its purpose.
The user enters personal information to set up an account.
The user selects what level of runner they are - beginner, intermediate, or advanced.
The user is taken to a home page, where they will be able to see their data after they complete their first
workout.
The user can easily click start workout when they are ready.
The user can see the interval information on their phone, including the time left and if it is a walk or run
interval.
If the user turns off their phone while they are running, the app will beep so they know it is time to
switch.
After the workout is done, the user will be able to see a summary.
Development Journey:May:Customer problem identified. Started taking a Udemy course on Swift development.
June: Started developing without a clear design idea. Utilizing development to learn more Swift.
July: Created a new design concept. Wireframing in Figma.
August: Implemented the new design.
Going Forward: Still issues to workout, the design is professional but still some functionality missing.
Original Design For Comparison:
Learnings:
With additional time and resources I would have liked to understand metrics on the following:
User engagement - What keeps users motivated and returning to the app; what features or
content has the biggest impact on MAU
Launching to the app store.
How does personalization factor in to the success of the app
Challenges:
Over the course of the project, some challenges I encountered were: