Вы путешествуете по России? Количество городов уже не помещается в памяти? В таком случае Вам необходим сервис "Мои города", с помощью которого Вы сможете сохранить все свои посещённые города и в любой момент просматривать их на карте с любого устройства.
Сервис "Мои города"
Однажды, когда количество посещённых городов перевалило за несколько десятков, я задумался о поиске сервиса, в котором можно было бы вести учёт и производить какую-то аналитику того, где я был.
Но, к сожалению, все сервисы, которые мне попадались, имели ряд недостатков:
- были сильно устаревшими (например, не учитывали прошедшее уже давно объединение регионов или присоединение Крыма);
- имели ужасно неудобный интерфейс;
- были платными.
После долгого поиска в итоге я пришёл к следующей связке:
- Google-таблица, в которых я фиксировал все посещённые города и некоторую информацию про них, например, наличие магнита;
- Конструктор карт от Яндекс, на котором я ставил отметки посещённых городов;
- Excel-таблица с отмеченными регионами, города в которых были посещены.
Это была рабочая схема, но довольно сложная в обслуживании. Поэтому мне пришла в голову идея самому создать сервис, который бы упрощал контроль посещённых городов.
Так и появился на свет проект "Мои Города", о котором я хочу сегодня рассказать.
После стандартной процедуры регистрации всё, что требуется от пользователя - это выбрать из предлагаемого списка город, который он посетил, дату поездки, наличие магнита и поставить личную оценку городу. В базе данных сервиса есть абсолютно все города России с их координатами для автоматической генерации карты.
После этого на странице "Посещённые города" появится список всех посещённых городов, который можно сортировать и фильтровать по определённым условиям. Например, я поставил себе задачу до конца года создать магниты всех городов, где я был. Многие из них настолько маленькие, что найти в продаже магнит невозможно и нужно печатать его самостоятельно. Сделать это я могу благодаря фильтру "Без магнита".
На вкладке "Карта" пользователь увидит карту России с отмеченными на ней посещёнными городами.
Не всегда бывает удобно отображение абсолютно всех городов. Часто, при планировании новых поездок, хочется увидеть города конкретной области (например, Тверской, как на скриншоте ниже). Причём, в этом режиме важно видеть не только посещённые, но и все остальные города области для более удобного планирования поездки.
Это можно сделать, нажав на название конкретной области в списке городов, а также через вкладку "Регионы", о которой будет рассказано чуть ниже. Зелёными отметками отображаются посещённые города, а красными - не посещённые.
На странице "Регионы" отображается список всех регионов России с указанием количества посещённых городов и общего количества городов в регионе. А также прогресс-бар, на котором видно отношение посещённых городов к общему количеству.
На вкладке "Карта" отображаются все регионы России, а также с те, которые уже посещены.
На странице "Профиль" собрана общая информация о посещённых городах, регионах и федеральных округах.
В конце хочется добавить несколько важных моментов:
- Сервис является абсолютно бесплатным и на нём полностью отсутствует реклама. И так будет всегда. Это моя принципиальная позиция - делать благо людям и не просить ничего взамен.
- Более того, сервис разрабатывается как свободное программное обеспечение и распространяется под лицензией "Apache License 2.0". Исходный код проекта выложен на GitHub.
- Проект находится в активной разработке. На данный момент реализовано базовый функционал, ради которого проект и задумывался. Но на будущее есть некоторые интересные идеи, которые будут реализованы.
Спасибо
Спасибо за то, что дочитали статью до конца. Поставьте, пожалуйста, лайк, напишите в комментариях, что Вы думаете про мой сервис, и подписывайтесь на мой канал.