2026 Aktívny

Krypto Taxi

Moderná platforma pre objednávanie jázd s integráciou kryptomien

www.kryptotaxi.com

Prehľad projektu

Krypto Taxi je moderná platforma pre objednávanie jázd s integráciou kryptomien, ktorá spája vodičov a cestujúcich v reálnom čase. Systém umožňuje platenie kartou aj kryptomenami a poskytuje komplexný ekosystém troch prepojených aplikácií pre cestujúcich, vodičov a dispečerov.

Platforma rieši komplexné požiadavky moderného taxi servisu s dôrazom na transparentné oceňovanie a flexibilné platobné metódy vrátane kryptomien.

3 aplikácie

Cestujúci, vodič, dispečer

Krypto integrácia

Solana blockchain

Real-time

Okamžité aktualizácie

Cieľová skupina

  • Cestujúci hľadajúci pohodlnú dopravu
  • Vodiči taxislužby
  • Operátori spravujúci flotilu

Riešený problém

Nedostatok moderných taxi aplikácií s krypto integráciou a transparentným oceňovaním na slovenskom trhu.

Hlavné funkcionality

Aplikácia pre cestujúcich

  • Objednávanie jázd s interaktívnou mapou
  • Automatický výpočet ceny podľa vzdialenosti
  • História jázd s možnosťou opätovného objednania
  • Integrácia kryptopeňaženky Phantom
  • Platenie kartou (Stripe) alebo v hotovosti
  • Overenie telefónneho čísla
  • Push notifikácie o stave jazdy

Aplikácia pre vodičov

  • Správa dostupnosti a prijímanie jázd
  • Zdieľanie GPS polohy v reálnom čase
  • Nahrávanie fotiek vozidla
  • História dokončených jázd
  • Push notifikácie o nových objednávkach

Operačný dashboard

  • Prehľad všetkých jázd v reálnom čase
  • Správa vodičov a flotily
  • Priraďovanie jázd vodičom
  • Nastavenie cien a parametrov systému
  • Web push notifikácie

Použité technológie

Backend

  • Supabase (PostgreSQL, Auth, Realtime, Edge Functions, Storage)
  • Row Level Security pre bezpečnosť dát
  • PostgreSQL triggery a uložené procedúry
  • pg_cron pre automatické úlohy

Frontend

  • Flutter (Dart) - multiplatformová aplikácia
  • Provider pre state management
  • Material Design UI

Databáza

  • PostgreSQL (Supabase)
  • Real-time synchronizácia cez Supabase Realtime

Infraštruktúra

  • Supabase Cloud hosting
  • Sentry pre monitoring chýb
  • Firebase Cloud Messaging pre push notifikácie

Integrácie

  • Google Maps API (Directions, Places, Geocoding)
  • Stripe pre platby kartou
  • Phantom Wallet (Solana blockchain)
  • Firebase Cloud Messaging
  • Sentry error tracking

Architektúra riešenia

Typ aplikácie

Multiplatformový ekosystém pozostávajúci z troch samostatných Flutter aplikácií zdieľajúcich jeden Supabase backend

Komunikácia

  • REST API cez Supabase PostgREST
  • Real-time aktualizácie cez Supabase Realtime (WebSocket)
  • Serverless Edge Functions pre business logiku
  • Push notifikácie cez FCM

Nasadenie

  • Mobile aplikácie: iOS App Store, Google Play Store
  • Web dashboard: Supabase static hosting
  • Backend: Supabase Cloud s automatickým škálovaním

Bezpečnosť

  • Row Level Security (RLS) na úrovni databázy
  • JWT autentifikácia cez Supabase Auth
  • Service role kľúče pre privilegované operácie
  • Overenie podpisu peňaženky pre krypto integráciu

Ukážky aplikácií

Krypto Taxi

Aplikácia pre cestujúcich

Customer App Screen 1

Objednávanie jazdy

Customer App Screen 2

Mapa a trasa

Customer App Screen 3

Platba a história

KT Driver

Aplikácia pre vodičov

Driver App Screen 1

Prehľad jázd

Driver App Screen 2

GPS tracking

Driver App Screen 3

Správa vozidla

Driver App Screen 4

História jázd

KT Operator

Operačný dashboard

Operator Dashboard

Prehľad všetkých jázd v reálnom čase

Zaujímavé technické riešenia

Real-time synchronizácia

Využitie Supabase Realtime pre okamžité aktualizácie stavu jázd medzi vodičom, cestujúcim a dispečerom bez potreby polling.

Krypto integrácia

Implementácia bezpečného prepojenia Solana peňaženky cez Phantom deeplink s nonce výzvou a overením kryptografického podpisu na backende.

Automatická správa jázd

Databázové triggery a pg_cron úlohy pre automatické zrušenie neprevzatých jázd po 5 minútach a notifikácie postihnutých strán.

Multiplatformová notifikácia

Jednotný systém push notifikácií pre iOS, Android aj web s automatickou správou FCM tokenov a čistením neplatných tokenov.

Bezpečnosť na úrovni dát

Row Level Security politiky zabezpečujú, že používatelia môžu pristupovať len k svojim dátam, pričom operátori majú správne oprávnenia pre správu flotily.

Naša rola na projekte

Kompletný návrh architektúry multiplatformového systému
Návrh a implementácia databázového modelu s RLS politikami
Vývoj všetkých troch Flutter aplikácií (rider, driver, operator)
Implementácia Supabase Edge Functions pre business logiku
Integrácia externých služieb (Google Maps, Stripe, Phantom, FCM)
Nastavenie real-time komunikácie a push notifikácií
Implementácia kryptomenovej integrácie (Solana blockchain)
Konfigurácia monitoring a error tracking (Sentry)

Výsledok

Funkčný multiplatformový ekosystém pre taxi službu s unikátnou integráciou kryptomien, ktorý demonštruje moderný prístup k vývoju aplikácií s využitím serverless technológií, real-time komunikácie a blockchain integrácie. Projekt rieši komplexné požiadavky ride-hailing platformy s dôrazom na bezpečnosť, škálovateľnosť a používateľskú skúsenosť.