18 июля 2023
Где трейл
Карта МТБ трейлов
Представляем вам «Где трейл». Сервис Где трейл содержит карту трейлов для катания на горном велосипеде. С его помощью можно заранее изучить трейлы региона и спланировать катание. Мобильное приложение поможет сориентироваться на местности, найти нужный трейл или удобный путь к его началу.
Карта трейлов доступна как в браузере на ПК, так и в виде мобильного веб-приложения для смартфонов. Приложение умеет работать офлайн, схема трейлов остаётся доступной даже когда вы находитесь в горах, где нет связи. Есть режим навигации, который показывает текущее местоположение. Устанавливается прямо с сайта app.gdetrail.ru и работает на любых устройствах. Подробнее можно почитать на нашем сайте.
База данных постоянно пополняется и поддерживается в актуальном состоянии. Большинство админов, добавляющих трейлы на карту – сами трейлбилдеры или райдеры, которые заинтересованы в развитии своего региона.


Зачем

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

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


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

Но чем дальше, тем это становилось сложнее. Во-первых, необходимость использовать магазины приложений App Store и Google Play: модерация затягивалась на недели, несколько раз нам отказывали в публикации по невнятным причинам. На некоторые модели устройств приложение нельзя было установить. Во-вторых, финансы: разработку мы делали на заказ на свои личные средства, и чем дальше, тем сложнее было развивать проект, требовалось всё больше работы и больше денег. Параллельно нам приходилось платить за использование карт OpenCycleMap для подложки, также были другие сопутствующие расходы. В-третьих, зависимость от сторонних сервисов означала, что в любой момент приложение могут удалить, ограничить доступ, возникнут проблемы с оплатой или случится ещё что-то от нас не зависящее, на что мы не сможем повлиять.

Развиваться дальше в таких условиях было невозможно, и встал вопрос: либо бросить всё в состоянии как есть, либо переделывать с нуля, но уже своими силами. Выбрали второй вариант. Для начала переделали карту подложки: ушли от платного сервиса, сгенерировали свои векторные карты на основе данных OpenStreetMap и разместили на своём сервере. Само приложение решили переписать на другой технологии в виде веб-приложения. Это дало нам сразу множество преимуществ: независимость от сторов, работа на любых устройствах, так желанная многими браузерная версия, а главное – возможность вести разработку самостоятельно без необходимости искать программистов на стороне. За несколько месяцев мы переписали приложение, попутно добавив новые функции и переработав дизайн, и в июне 2023 года запустили версию 2.0. Теперь всё расположено на наших серверах, мы ни от кого не зависим, нас никто не удалит и не заблокирует.

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


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


Мы не собираемся останавливаться и планируем развивать проект. Наши ближайшие планы:

— Добавить на карту метки (парковки, родники, опасные участки и т.д.),
— Добавить фильтры по типам трейлов,
— Улучшить админ-панель.

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

Разработка и поддержка приложения – занятие, требующее много времени и денег. До сих пор мы всё делали на личные средства. Для дальнейшего развития нам нужна финансовая поддержка в виде спонсоров или донатов. Если вы хотите стать спонсором, напишите нам. Если хотите просто поддержать проект финансово, отправьте нам донат на любую сумму, мы будем благодарны. Также можно оформить ежемесячный платёж в нашей группе ВК.


Кто это делает
Над созданием приложения работают:

— Дмитрий Букашин, инициатор проекта, главный админ базы данных трейлов, основатель проекта zagremel.ru,
— Сергей Козлов, разработчик, маунтинбайкер из Саратова,
— Роман Шувалов, разработчик, маунтинбайкер из Тольятти,
— Дмитрий Байрак, дизайнер интерфейса, маунтинбайкер из Пушкино,
— Десятки админов со всей страны, трейлбилдеры и маунтинбайкеры, которые загружают треки и данные по своим регионам.



Присоединяйтесь

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

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

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

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

Сайт проекта: gdetrail.ru,
Веб-приложение: app.gdetrail.ru,
Группа ВКонтакте: vk.com/gdetrail