САЙТ ПОХОДНОГО КЛУБА
Kojori Coin
Веб-приложение походного клуба
Маршруты, GPX-треки, календарь клуба и подтверждённое участие. Двуязычное веб-приложение с аккаунтами участников и инструментами организатора.
Открыть Kojori Coin
- Моя роль
- Интерфейс
- Серверная часть на Go
- Развёртывание
- Технологии
- React
- TypeScript
- Go
- Языки
- Русский
- Английский
01 / ЗАДАЧА
Что нужно было сделать
Объединить публичный журнал походного клуба и инструменты для его участников: описания маршрутов и GPX-треки, планы походов, публикации и учёт подтверждённого участия.
02 / МОЯ РАБОТА
За что я отвечал
Я занимался интерфейсом на русском и английском, серверной частью на Go и развёртыванием. В приложении связаны публичные страницы, аккаунты по приглашениям и инструменты организатора.
03 / ПРОДУКТ
Как пользуются продуктом
Выбрать маршрут
Прочитать описание, посмотреть фотографии и скачать GPX-трек.
Запланировать поход
Посмотреть календарь клуба и оставить отклик на поход. Организаторы рассматривают заявки участников.
Подготовить публикацию
Создать маршрут или отчёт с фотографиями, видео и треками, затем опубликовать подготовленную версию.
Подтвердить участие
Отметить тех, кто действительно прошёл маршрут, и начислить предусмотренные правилами клуба баллы. Сама запись на поход баллов не даёт.

04 / РЕАЛИЗАЦИЯ
Что важно в реализации
Черновик отдельно от публикации
Сохранение правок не меняет доступную читателям версию. Организатор публикует материал отдельным действием и может подготовить изменения заранее.
Учёт участия без повторных начислений
Подтверждение результата и начисление баллов сохраняются вместе. Повтор того же запроса не удваивает награду, а исправления сохраняют историю.
Фотографии обрабатываются в фоне
Предпросмотр готовится отдельно от больших изображений и появляется в библиотеке раньше. Можно продолжать загружать материалы, пока готовятся остальные версии.
Об этом кейсе
Kojori Coins — внутренние баллы клуба. Криптовалюты и платежей в приложении нет.