Online
Quando c’è internet, i dati vanno su Supabase e i file su Cloudflare R2.
SupabaseCloudflare R2SyncObiettivo futuro: usare CRS Nexus come app su iPad, anche senza connessione, con sincronizzazione automatica.
Quando c’è internet, i dati vanno su Supabase e i file su Cloudflare R2.
SupabaseCloudflare R2SyncQuando manca internet, l’iPad salva localmente le modifiche in una coda di sincronizzazione.
IndexedDBSync QueueConflict handlingIl sistema invia automaticamente modifiche e file in sospeso, poi marca gli elementi come sincronizzati.
Prima dobbiamo consolidare moduli e database. Implementare offline prima della struttura stabile aumenterebbe complessità e rischio errori.
Milestone 5