bikehub.sk — cyklo-ekosystém
GEAR s.r.o. · 2025 · backend, optimalizácia, mobilná app
WordPress REST API
Laravel
Flutter
Gemini API
Nginx
Backend a mobilná aplikácia pre komunitu cyklistov a kolobežkárov — databáza miest, blog s AI-asistovaným publikovaním a výkonovo optimalizované API.
Zadanie
Cyklisti a kolobežkári nemajú jedno miesto, kde nájdu nabíjacie stanice, bufety, prístrešky a tipy na výlety. Pôvodné WordPress REST API navyše vracalo dáta pomaly, čo brzdilo mobilnú aplikáciu.
Riešenie
- Databáza bodov záujmu — nabíjacie stanice, bufety, prístrešky, zaujímavé miesta a tipy na cyklovýlety.
- Blog s AI-asistovaným publikovaním cez Gemini API.
- Optimalizácia WordPress REST API: Nginx FastCGI cache a konsolidácia do 5 endpointov.
- Flutter Android aplikácia s Hive offline cache a stratégiou stale-while-revalidate.
Výsledok
- Odozva endpointu klesla z ~1,3 s na ~0,1 s.
- Android aplikácia publikovaná na Google Play.
- Plynulý chod aj pri slabšom signáli vďaka offline cache.
Technologický stack
WordPress (REST API, headless), PHP 8.4, Laravel, Flutter, Kotlin, Nginx (FastCGI cache), Gemini API, DigitalOcean.