Как я с нуля спроектировала приложение, где игроки находят соперников своего уровня и честно делят оплату How I designed an app from zero where players find opponents at their level and split the cost fairly
Приложение для iOS: падел, теннис и пиклбол в Испании. An iOS app for padel, tennis and pickleball in Spain.
- Роль
- Участвовала в исследовании игроков и спроектировала сценарии поиска игры, бронирования корта, раздельной оплаты и приглашения друзей. Подготовила интерфейсы для передачи в разработку.
- Команда
- 7 человек: 2 дизайнера (я и ещё один), PM, аналитик, 2 разработчика iOS, QA
- Продукт
- Приложение для iOS: падел, теннис и пиклбол, B2C, Испания
- Результат
- Продукт с нуля передан в разработку; все 3 проблемы из исследования решены в одном сценарии
- Role
- Contributed to player research and designed the flows for finding games, booking courts, splitting payments and inviting friends. Prepared the interfaces for developer handoff.
- Team
- 7 people: 2 designers (me and one more), PM, analyst, 2 iOS developers, QA
- Product
- iOS app: padel, tennis and pickleball, B2C, Spain
- Result
- Built from zero and handed off to development; all 3 problems from research solved in one flow
КонтекстContext
Игра собирается в чатах, корт оплачивает один человек, а уровень соперников выясняется только на корте. Games are arranged in group chats, one person pays for the court, and opponents’ level only becomes clear on court.
Мы хотели снять с игрока всю организацию: найти игру своего уровня, собрать состав и честно поделить оплату. We wanted to take all the organising off the player: find a game at your level, fill the roster and split the cost fairly.
Исследование
Источники: чаты игроков, отзывы на приложения конкурентов, разговоры фаундеров с игроками и наши интервью.
- Интервью с 8 игроками, по двое из каждой группы: новички, постоянные игроки, организаторы игр и клубы.
- Отзывы на Playtomic, главного конкурента в Испании. Частая жалоба: непонятен уровень будущего соперника.
Research
Sources: player group chats, reviews of competitor apps, the founders’ conversations with players and our own interviews.
- Interviews with 8 players, two from each group: beginners, regular players, game organisers and clubs.
- Reviews of Playtomic, the main competitor in Spain. A common complaint: you can’t tell your future opponent’s level.
Три проблемыThree problems
Друзья заняты, случайный соперник не того уровня.Friends are busy, random opponents are at the wrong level.
Один платит за всех, неявка бьёт по его кошельку.One person pays for everyone and absorbs no-shows.
Неравная игра не приводит к повторной.An uneven game doesn't lead to a second one.
Ключевые решения
Игра в центре, а не корт. Корт, оплата и уровень стали свойствами игры, поэтому любой путь заканчивается одинаково: ты в составе, место оплачено.
Холд, а не списание сразу. Пока состав не собран, деньги не списываются, и записаться к незнакомым людям не страшно.
App Clip, а не обязательная установка. Друг платит свою часть по ссылке, а скачать приложение ему предлагают уже потом.
Key decisions
The game at the centre, not the court. The court, payment and level became properties of the game, so every path ends the same way: you’re in, your spot is paid.
A hold, not an instant charge. Nothing is charged until the roster is full, so joining strangers feels safe.
An App Clip, not a required install. A friend pays their share from a link and is offered the app only afterwards.
Модель сценарияFlow model
Два режима: первый запуск и каждая следующая игра. Two modes: the first launch and every game after that.
01 Лента игр Games feed
На главном экране открытые игры под твой уровень и район. В карточке время, цена за человека и свободные места. Home shows open games for your level and area. Each card has the time, the price per person and the free spots.
02 Онбординг без лишних вопросов Onboarding without extra questions
Вход без пароля (Apple, Google или код на почту) и только вопросы, которые влияют на ленту. Passwordless sign-in (Apple, Google or an email code) and only the questions that shape the feed.
Стартовый уровень определяется по трём вопросам, а дальше уточняется по подтверждённым счетам. The starting level comes from three questions and is then refined by confirmed scores.
03 Оплата без риска Payment without risk
Сначала Apple Pay, карта как запасной путь, правила видны прямо на экране оплаты. Второе место для друга добавляется в один тап. Apple Pay first, a card as the fallback, and the rules right on the payment screen. A second spot for a friend takes one tap.
04 Бронь корта и турниры Court booking and tournaments
Свободные слоты прямо в списке клубов, корт по фото, оплата пополам или целиком. Турниры и новые города собраны из тех же паттернов. Free slots right in the club list, courts by photo, and paying split or in full. Tournaments and new cities reuse the same patterns.
05 Приглашение друзей Inviting friends
Каждая запись заканчивается ссылкой для друзей. Every booking ends with a link for friends.
Результат
Продукт с нуля передан в разработку. Чтобы понять, работает ли он, мы заложили три метрики:
- Доля игр, собранных полностью. Показывает, решает ли продукт главную задачу: собрать состав.
- Конверсия из ссылки для друзей в оплату. Показывает, работает ли рост через друзей и App Clip.
- Повторные игры с тем же составом. Показывает, совпадает ли уровень игроков: неравная игра не приводит к повторной.
Result
The product was built from zero and handed off to development. To see whether it works, we set three metrics:
- Share of games with a full roster. Shows whether the product does its main job: filling the game.
- Conversion from a friend link to payment. Shows whether growth through friends and the App Clip works.
- Repeat games with the same players. Shows whether levels match: an uneven game doesn’t lead to a second one.
Чему я научиласьWhat I learned
В мультиплеерном продукте интерфейс отвечает за договорённость между людьми. Ценность создают не экраны поиска, а правила в точках риска: деньги, отмены, погода, уровень. In a multiplayer product the interface is responsible for an agreement between people. Value comes not from search screens but from rules at the points of risk: money, cancellations, weather, level.