Motomoto — Motorcycle Network
Motorcycle social network with GPS tracking and community features
// Built with
01 Problem
A media company needed to evolve a simple motorcycle route tracking app (Motobael) into a full-featured social network for motorcycle enthusiasts. The platform required GPS route tracking, interactive maps with multi-layer filtering, social features (chat, feed, friends, events), and monetization through advertising and radio streaming.
03 Solution
Evolved the original Motobael codebase into a comprehensive 44-module social platform. Built real-time GPS tracking with track recording and playback. Designed interactive map system with 26+ Swift files handling multi-layer filtering (events, users, places, routes). Implemented hybrid Swift/Objective-C architecture for incremental migration. Added social features: personal + public chat, activity feed, friend management, motorcycle garage, events, and community places (gas, repair, racing).
04 Outcomes
Qualitative
- Full social network: chat, feed, friends, events, places, garage
- Real-time GPS tracking with route recording and playback
- Interactive map with multi-layer filtering and custom markers
- Hybrid Swift/Objective-C with incremental migration
- Multi-provider auth: Google, Facebook, VKontakte
Quantitative
- Feature modules: 44
- Map system complexity: 26
06 Constraints
- Must maintain backward compatibility with existing Objective-C codebase
- Russian + Thai localization required
- Multi-provider social auth (Google, Facebook, VKontakte)
- Offline route recording capability
07 Innovation
Evolved from simple route tracker (Motobael) to full social platform with 44 independent feature modules. Interactive map with multi-layer rendering (events, users, places, routes), custom marker visualization with text overlays, and GPS track serialization for offline recording. Note: App was delisted from App Store due to RU region restrictions.
Novelty: moderate




