На примере разработки приложения Panda расскажем, как команда Softweather решает такие задачи.
Предыстория
К нам обратился заказчик из Америки с просьбой разработать мобильное приложение для знакомств.
Главной особенностью приложения должна была стать его атмосфера: пользователи должны чувствовать себя в безопасности как при общении внутри приложения, так и при встречах с пользователями, с которыми произошел match.
Нашей команде также предстояло с нуля разработать дизайн приложения, представить версии для iOS и Android и выполнить интеграцию с несколькими сервисами.
Для управления приложением и добавления партнерских местоположений было необходимо создать панель администратора.
Что было сделано
- Первый и главный шаг при разработке приложения — изучение бизнес-процессов заказчика и составление подробного технического задания. В ТЗ заказчик прописывает, какие разделы должны быть в приложении, пользовательские роли и их права доступа, какие необходимы функции и интеграции с внешними сервисами.
- После разработки ТЗ команда Softweather приступила к созданию макетов дизайна и пользовательских путей (UX). Был проведено предварительное тестирование пользовательского интерфейса и UX.
- На третьем этапе были разработаны бэкенд и API для всей системы, а также написаны приложения для iOS и Android.
- Далее была проведена интеграция всех частей программного обеспечения, а также интегрированы сторонние сервисы:
- Google Maps, которые дали возможность выбирать места для встреч.
- Платежный сервис, который позволил реализовать систему лояльности внутри приложения. За посещение ресторанов, кинотеатров и любых других площадок партнеров приложения пользователи получают MatchPoint — внутреннюю валюту, которую затем можно потратить в приложении.
Результат
Команде Softweather удалось создать удобное, современное и безопасное приложение для знакомств.
В нем пользователи могут использовать подробные фильтры, чтобы найти знакомых для разных целей: любовь, дружба, непринужденное общение и т. д.
Отправлять обычные сообщения другим пользователям можно только после встречи (то есть только тем, с кем произошел match). До этого момента можно обмениваться специальными подарками.
А благодаря функции группового чата пользователи могут общаться с друзьями и организовывать встречи целыми компаниями.