Вижте как заедно с blackriver разработихме платформа за любителите на колоезденето, която им позволява не само да създават и проследяват маршрути, но и да споделят истории помежду си.
ВЪЗМОЖНОСТ

Свързване на любителите на колоезденето

Наличните приложения, използвани в средите на колоездачите през 2015 и 2016 г., са ориентирани основно към събиране на данни от самата тренировка като осреднен пулс и количеството изразходвани калории. Те обаче не предлагаха на потребителите си възможност за търсене на нови маршрути, съхраняване на истории за изминатите километри, което ограничаваше и не позволяваше на колоездачите да споделят своя опит и страст към спорта.

Различните брандове и магазините за продажба на велосипеди също търсеха начин да изградят взаимоотношения с клиентите си извън мястото на продажба на продукти. Секторът се нуждаеше от решение, което може да обедини данните, събирани по време на карането, със социалния елемент на колоезденето.

РЕШЕНИЕ

Изграждане на уеб и мобилно приложение

Заедно с blackriver работихме по дизайна и създаването на .NET базирано уеб приложение с native версии за iOS и Android. Продуктът помага на колоездачите да намират интересни места за каране, да следят маршрута си и да споделят изживяването си, използвайки собствена социална мрежа. Потребителите могат да създават свои маршрути или да търсят такива, като ги филтрират по разстояниe, категория и тип настилка. Te се визуализират върху карти, които идват директно от Google Maps. Мобилното приложение може да навигира по вече създаден маршрут или просто да запише от къде е минал колоездачът.

Освен че записва планираните и извършени маршрути, blackriver също така е и място за споделяне на снимки и черпене на вдъхновение. Колоездачите могат да запазват детайли за обиколките и различни забележителности директно на картата чрез Points Of Interest. Също така, могат да опишат цялостното си изживяване в подробности под формата на пътепис в секцията “Ride Stories”, което да се използва от останалите потребители за вдъхновение и насока при избор на маршрут.

blackriver дава възможност и на вело-бизнеса да ангажира по нов начин аудиторията си, чрез създаване на предизвикателства и добавяне на собствени маршрути за колоездачите. Потребителите могат да следят любимите си магазини и да виждат актуализации във вградената социална мрежа. Могат също да намерят маршрути, събития и предизвикателства по държава, град или пощенски код, както и да ги споделят с приятели.

“Целият екип се стреми да разбере голямата картина - какво правим и какво предстои. Това е в основата на всяка успешна софтуерна разработка.”

Eric Lynn, Founder & CEO

ПОДХОД

Съвместна работа с фокус към резултати

Търсейки по-ефективен модел на работа, blackriver прехвърли проекта на MentorMate още в началните фази на разработка. Стартът включваше посещение на клиента в офиса ни в София за по-добро запознаване с бизнес целите от страна на екипа. След анализ на legacy кода, екипът ни изготви препоръки за брандиране и пренаписване на продукта. Предоставянето на изчистен и oпростeн интерфейс също беше важно решение, за да могат потребителите да имат лесен достъп до приложението по всяко време на карането.

Една от целите, които MentorMate следваше при пускане на първата официална версия, беше сайтът и приложението да могат да работят безпроблемно при голям трафик. Плановете включваха продуктът да бъде официално обявен от blackriver на конференция, ориентирана към вело-бизнеса, като се очакваше и голям брой потребители да изпробват софтуера едновременно. Направените от екипа ни тестове за натоварване и издържливост показаха, че първоначалният код, наследен от предишния партньор на blackriver, даваше грешки при над трима потребителя, използващи едновременно приложението. Последвалата оптимизация на кода доведе до драстично увеличаване на броя и съответно до успешно представяне на приложението по време на конференцията.

За да се постигне този успех, екипът ни използва възможностите на облачните услуги на Microsoft като допълнение към софтуерната разработка. MentorMate създаде инфраструктура в Azure, която автоматично се разраства и свива според текущото натоварване. Изградихме и мрежа за доставяне на съдържание (CDN), която позволява ресурсите за сайта и приложението да се достъпват от потребителите от сървъра, намиращ се най-близо до тях. CDN-а има над 20 опорни сървъра, като това позволява по-бърз достъп, предоставя решение за стабилност, както и защита от атаки. Всички данни на blackriver се архивират и съхраняват в центрове за данни на различни континенти, което осигурява спокойствие и сигурност на техните клиенти.

Друга важна цел при разработката беше свързана със следенето на проблеми в реално време и оценяване на необходимостта от промени. За целта екипът ни внедри широкообхватна система за анализ. Google Analytics, в комбинация с аналитичните инструменти на Azure, дават пълната картина за здравето и използването на софтуера и позволяват на blackriver да получава информация директно от потребителите относно колко, какво и как използват в приложението.

Подобни проекти