Not practicing fitness activities for lack of time is not an excuse anymore. Lovelô's app is a kind of itinerant fitness club, providing the user two options: paying a monthly fee of R$98,90 (25 USD) and having access to more than 8.000 activities in studios, gyms and outdoors or exercising for free with an app.
Lovelô has two main goals: to make it easier to sedentary people to take the first step into exercising, and to bring more people to gyms and studios, allowing them to fill available and unused places in their classes.
I've learned a lot as the co-founder of Lovelô! I already had a great experience with entrepreneurship when I had my design agency, but my role at Lovelô required much more from me. In a startup environment, you need to push yourself above your limit and face many new challenges everyday. In my case, I had to manage a lot of things such as customer service, inbound marketing, social media, product management and, of course, product design.
In this case, I’ll talk more about the process to create Lovelô’s first iOS app.
We already had an webapp where people could book their classes on studios and gyms, but it was very slow in some mobile devices and the users were having a lot of problems to book the classes and interact with the app. After some usability test and research with our actual users, we decide to focus our efforts on the development of an iOS app. Also, since an app provides much more performance power, we decided to include online classes as well.
The first challenge in the project was the short deadline. As a startup with only one developer and one designer, we needed to validate the idea very fast because every second was been taken from another important featured needed to be designed. I had to use a very lean approach to make my way through the short time.
The first step was to gather every information and research we already had and start to put the ideas on paper. I think this is the most easy and fast way to show the product concepts and discuss them with the team.
Since our time was short and we already had a great idea of what we needed due the previous research, I decided to make a high fidelity prototype from my sketches. I used Invision to make the prototype I wanted to test in the research sprint and to discuss all the features with our developer, thus learning more about what was easier and faster to implement.
User research is a fast, reliable way to answer important questions. It’s the best way to test assumptions without the time or expense of launching an app. It reduces risk and helps your team working more quickly and confidently.
I used this method from Google Ventures, trying to accelerate the research process and learning right away from the prototype. With this, I tried to answer some of the of the toughest, most important questions that startups face:
The first step of the research sprint is to define and select the right participants, screening out the ones that won’t provide helpful feedback. To find the right people for my interviews I wrote a screener questionnaire. Every potential participant filled it out so I could sort them through the responses until I had five people that fitted the bill.
Next, I wrote questions for everyone of my criteria. Like any good survey, it was important to write questions that didn’t reveal the “right” answers.
I created my screener questionnaire using Typeform. You can see the original version here (It’s in Portuguese).
As we have a low budget to spend, I had to recruit people by myself. To achieve this, I used olx.com.br (it’s a kind of Brazilian Craiglist) and offered them R$50 (13 USD) to participate.
After selecting the participants based on my criteria and scheduling their interviews, I started to create my interview guide. I started with open-ended questions about their past experiences and current behavior. A tried to get more context about their life, habits, attitudes and problems to help me understand their reactions and feedback.
These initial questions are a great opportunity to build rapport. It makes the participants more comfortable about giving me real reactions and honest feedback during the interview.
I booked a quiet room and used a simple camera on a tripod connected to my Macbook to record the interview. I used some personal details shared by the participant to personalize the scenario and tasks.
After all the interviews, I spent some time analyzing the recordings and summarizing what I learned to plan my next steps. As I already had a lot of knowledge about our users and what they needed due to my past research, the test didn’t show any major usability or clarity problem. With just a few adjustments, our product was good to go.
I tried to follow the iOS default UI as much as I could, trying to facilitate the developer's work and time as far as possible.
The first step is to choose between a program, an exercise or booking a class on a partner. In the program's list, you can select the best one based on the type of exercise, experience points, calories or time.
In the program's view, you can select between three levels of intensity: light, default or heavy. You can also find the exercise list and warm up tips.
The goal is to exercise in shortest time possible. The video starts automatically so you can focus in making the best time. Should you have any difficulties, you can learn more about the exercise in the view button.
After completing the program, you can leave a note to your feed, attach a photo and share it on your social network.
The user can search for any class using the map, filtering by date, time, name or modality of the class. The classes are clustered by distance and location. In the page of the class, the user can find a lot of useful information, such as available stops, who's going, description, reviews, and facilities.
After booking a class, the user can a;sp share it on his social network and invite his friends to join him.
The feed shows several activities: when you booked a class, went to a class and exercised, among others, trying to keep the community's engagement. All user's actions are shown in the feed, and you can like or comment on any of them.
Every activity counts and you earn experience points for them. The points and the list of the most active users are shown on the leaderboard, encouraging the competition.
It's also very easy to find friends from your Facebook or Contact's list. You can also invite your friends using the app, allowing them to get a discount when they subscribe.
The payment flow is very easy and intuitive. You can simply scan your credit card or type it in an extremely visual flow. The conversion rate of this method is amazing!
With the last prototype validated, the engineer started to work. I had to follow him closely, making some adjustments and changes due the limitations and deadlines we had.
When the first version was ready to go we started testing it on TestFlight. I invited some of our closest users to the beta test and made a community at Mightbell for them to post bugs, questions, and comments. That was a great way to understand more about their issues and bugs.
Product Design - George Leonardo
Product Development - Bruno Ramos