Unmiss — навигатор среди скучающих людей. История создания стартапа

Unmiss — навигатор среди скучающих людей. История создания стартапа

Идея

Идея сервиса возникла на личном опыте.

Часто возникала ситуация, когда хочется с кем-то пообщаться, хорошо провести время, но не с кем.

Либо я находился в незнакомом для меня городе, где у меня нет друзей, либо все были "заняты".

Конечно, есть сайты знакомств, но на них все построено по принципу: "Отбор анкет, переписка, назначение встречи и сама встреча".

Но, если я уже нахожусь в каком-то классном месте, и для полного счастья не хватает только хорошей компании, то остается только приставать к окружающим.

Не всегда это возможно и не все на это способны.

Лично для меня, и судя по проведенным мной опросам, не только для меня- это проблема.

Не могу я и не хочу донимать людей своими глупостями. Может они не хотят ни с кем общаться.

Вот если бы точно знать, что какой-то человек в данный момент тоже скучает, да еще и находится совсем рядом со мной, возможно даже за соседним столиком, то было бы намного проще найти себе компанию.

Так и родилась идея создать навигатор среди скучающих людей.

Проектирование

Unmiss — навигатор среди скучающих людей. История создания стартапа

Итак, есть идея, теперь надо ее как-то формализовать и превратить в макеты, дизайн и код.

Какие возможности должно предоставлять приложение для конечного пользователя:

  • Простая регистрация
  • Отправка запроса о том, что ему скучно, нажатием одной кнопки. При этом пользователь должен появиться на карте, где помимо его местоположения, должна отображаться некоторая информация для других пользователей (имя, возраст, пол)
  • Возможность добавить уточняющий коментарий к запросу
  • Просмотр карты скучающих рядом в данный момент
  • Навигация до выбранного пользователя
  • Отмена запроса на поиск компании, если уже неактуально
  • Возможность поделиться приложением с друзьями

Помимо этого нужны некоторые вспомогательные экраны, как лицензионное соглашение, профиль пользователя, экраны на случай сбоев с интернетом или проблем на сервере.

Я не стал добавлять чат и другие возможности для предварительного общения.

Также я не стал добавлять загрузку фото в профиль.

Это было сделано, чтобы придать элемент игры и случайности.

Ведь у каждого должен быть шанс, не правда ли. Что вы думаете об этом?

Мне подумалось, что так будет интересней.

Но некоторые ориентиры все-таки оставил, чтобы не случилось конфуза из-за возраста и пола.

И оставил возможность добавлять уточняющий комментарий, ну мало ли.

Что касается регистрации пользователя, прорабатывал разные варианты, в том числе и через соцсети, но итоге остановился на самом простом решении.

Сначала я сделал, чтобы пользователи при регистрации указывали номер телефона и подтверждали его по смс, но впоследствии отказался от этого, оставив только имя, пол и дату рождения.

Во-первых так проще, во-вторых я решил не собирать контактные данные пользователей, пусть они остаются анонимными, если хотят.

Ну и архитектура клиент-серверная, т.е. нужно разработать серверную часть и клиентские мобильные приложения.

Появились первые макеты интерфейса.

Unmiss — навигатор среди скучающих людей. История создания стартапа

Дизайн

Unmiss — навигатор среди скучающих людей. История создания стартапа

С дизайнером как-то сразу не задалось, видимо на разных языках мы с ним общались. Поэтому сделал сам.

Дизайн решил сделать в ярких тонах, чтобы было веселее.

Unmiss — навигатор среди скучающих людей. История создания стартапа
Unmiss — навигатор среди скучающих людей. История создания стартапа
Unmiss — навигатор среди скучающих людей. История создания стартапа
Unmiss — навигатор среди скучающих людей. История создания стартапа
Unmiss — навигатор среди скучающих людей. История создания стартапа
Unmiss — навигатор среди скучающих людей. История создания стартапа

Главный экран с тремя кнопками семафорной тематики.

На карте отображаются иконки пользователей, при нажатии на которые, открывается экран информации о пользователе, где можно запустить навигацию до его местонахождения, либо заблокировать его, чтобы больше не видеть на карте, либо пожаловаться на него.

Разработка

Unmiss — навигатор среди скучающих людей. История создания стартапа

Команда разработки состояла из 1 человека, т.е. меня.

Серверную часть решил писать на лучшем в мире PHP фреймворке Symfony 4 версии.

СУБД решил взять MySQL из соображений скорости разработки, хотя рассматривал и Postgres. В принципе, можно будет и поменять в дальнейшем.

Веб-сервер Nginx + php-fpm тоже сетапил сам.

Все работает очень шустро и есть резерв для масштабирования.

Разработка сервера заняла около двух месяцев.

Клиент для iOS писался на Swift тоже около двух месяцев.

Разработка клиента для Android немного затянулась из-за того, что я уже подзабыл Java и Android SDK и многое приходится вспоминать.

Поэтому решил сделать релиз пока только под iOS.

Апстор сделал пару замечаний по приложению, после исправления которых, сразу же его заапрувил.

Ссылка на скачивание есть на сайте unmiss.net

Можете скачать и потестить, мне бы помогли ваши отзывы.

Продвижение и результаты

Unmiss — навигатор среди скучающих людей. История создания стартапа

Продвижения особого не было, кроме публикации в соцсетях, и стартап листах вроде ProductHunt.

Через пару недель после запуска появились пользователи из США, Швейцарии, ОАЭ, Болгарии, Румынии, Германии, Польши, России.

Сейчас карта пользователей выглядит примерно так:

Unmiss — навигатор среди скучающих людей. История создания стартапа

Спасибо за внимание.

Этот блок временно не поддерживается
11
28 комментариев