Přeskočit na hlavní obsah

⚙️ Technická architektura

Systém Bručounkova garáž je navržen jako moderní, škálovatelná a vysoce dostupná cloudová platforma.


Technologický stack

KomponentaTechnologiePopis
Backend & DatabázeSupabase (PostgreSQL)Auth, Realtime DB, Row-Level Security, Storage pro fotky
Webový DispečinkNext.js 15 (App Router, Tailwind CSS)Administrativní a dispečerský webový portál
Mobilní AplikaceFlutter (Dart)Multiplatformní aplikace pro iOS i Android
Znalostní bázeDocusaurus 3 (TypeScript, React)Portál s nápovědou a dokumentací

Datový tok a bezpečnost

  • Autentizace: Supabase Auth s JWT tokeny a rolemi (admin, dispatcher, driver).
  • Oprávnění: Přísná Row-Level Security (RLS) pravidla na úrovni databáze.
  • Předávací protokoly: Fotografie jsou ukládány v zabezpečeném Supabase Storage bucketu s časově limitovanými podepsanými URL.