Preskočiť na obsah
Full-stack · Web & Mobile

Cyklopočítač (Flutter + web)

GEAR s.r.o. · 2025 · full-stack, video pipeline

Laravel 13 PHP 8.4 Vue.js 3 REST API Flutter Strava API

Cyklopočítač pre cyklistov a jazdcov na e-kolobežkách — mobilná aplikácia vo Flutter (Android, iOS) prepojená s webovou aplikáciou cez REST API. Metriky jazdy, počasie s pocitovou teplotou, navigácia s hlasovými pokynmi, dáta z HR snímačov, import histórie zo Stravy a 3D flyover video prejdenej trasy.

Zadanie

Bežné cyklopočítače merajú rýchlosť a trasu, no neponúkajú kontext — aké je reálne pocitové počasie pri danej rýchlosti, odkiaľ fúka vietor voči smeru jazdy či koľko stúpania ešte zostáva — ani atraktívnu vizualizáciu odjazdenej trasy. Cieľom bola aplikácia, ktorá spojí presné metriky, počasie, navigáciu a vizuálny výstup do jedného celku — na mobile aj na webe.

Riešenie

Výsledok

Technologický stack

PHP 8.4, Laravel 13, Vue.js 3 (Composition API), REST API, Flutter (Android, iOS), Strava API, meteo API, MapLibre GL JS, Node.js, Puppeteer, FFmpeg (flyover video pipeline), GPS, HR snímače, DigitalOcean (Ubuntu).

Ochrana súkromia

Táto stránka využíva cookies pre nevyhnutné fungovanie. Rešpektujeme vaše súkromie a legislatívu GDPR.