Versione 8.0.0 📱🎾
3 min di lettura
🎯 Controllo accessi QR
Accesso alla tua palestra per codice QR: gli iscritti generano nell’app un codice per un ingresso sicuro e senza contatto.
Funzioni chiave:
- Token QR sicuri — token con scadenza e validità configurabile
- Accesso per sede — controllo per sede o zona
- Gestire dispositivi di accesso — più punti di accesso con restrizioni di sede
- Validazione in tempo reale — controllo al momento di abbonamento e diritti di accesso
- Dashboard admin — vista di dispositivi di accesso e ultimi tentativi
- Più sedi — per palestre con più site o zone controllate
Vantaggi:
- Addio a tessere fisiche o portachiavi
- Meno amministrazione dell’accesso
- Più sicurezza con token di vita corta
- Incastro pulito con gli abbonamenti degli iscritti
- Bene per accesso 24/7
🎾 Orario tra più sedi
Ideale per circoli di tennis, palestre con più sedi e attività con più location. La vista di orario nuova mostra tutte le sessioni di tutte le sedi a colpo d’occhio.
Funzioni:
- Piano congiunto — tutte le sessioni di tutte le sedi in una linea temporale
- Raggruppato per sede — sessioni per sede con marche visive chiare
- Colori per tipo di sessione — tipi distinti a colpo d’occhio
- Stato di prenotazione — prenotata, lista d’attesa o piena
- Blocchi orari — sessioni in blocchi logici, facili da scansionare
- Navigazione diretta — tocca una sessione per dettaglio e prenotazioni
Specialmente adatto per:
- Circoli di tennis — più campi con tipi di sessione distinti
- Palestre con più sedi — piani distinti per location
- Impianti sportivi — più impianti sotto un tetto
- Franchise — vista centrale di tutte le sedi
🛡️ App iscritti più stabile
Affidabilità e gestione di errori dell’app iscritti, chiaramente migliore:
Accesso:
- Gestione di errori più robusta — migliore trattamento di tagli corti di rete all’entrare
- Riprova intelligente — riprova automatica in problemi di connessione corti
- Meno rumore di Crashlytics — gli errori di auth attesi non si riportano più come crash
- Reset di password più chiaro — piste migliori al reimpostare la password
Parsing di dati:
- Parsing di abbonamenti più robusto — migliore trattamento di dati di abbonamento incompleti o rotti
- Operazioni null-safe — controlli null ampi evitano blocchi con strutture inattese
- Conteggio corretto di sessioni — conteggio e seguito di sessioni più affidabile
- ID di notifica normalizzati — correzione nella generazione di ID che evitava errori di overflow
Prestazioni e affidabilità:
- Force-update — gli utenti restano sulla versione attuale
- Accessi a database più sicuri — transazioni evitano corruzione di dati
- Report di crash migliore — tracking di errori e debug più chiari
⚙️ Infrastruttura backend
Controllo accessi in backend:
- Validazione QR — endpoint che scala per dispositivi di accesso
- API di sede — vincolo di dispositivi di accesso a sedi
- Sicurezza — autenticazione e autorizzazione per endpoint di accesso
- Monitoraggio in tempo reale — update in live di stato di dispositivo e tentativi
Database:
- Migrazione di sessioni ricorrenti — migliore struttura di documenti per sede
- Sync dell’indice iscritti — migliore sincronizzazione e strumenti di migrazione
- Uso di abbonamenti — conteggio di sessioni e report di uso più precisi
- Prestazioni — consultazioni affinate, meno carico sul database
🔧 Miglioramenti tecnici
Sicurezza:
- Firebase App Check — più protezione dell’accesso API
- Validazione di ingresso — validazione e pulizia di ingressi utente
- Rate limiting — protezione contro abuso e attacchi automatizzati
- Token sicuri — più protezione di token di auth
Prestazioni:
- Consultazioni più veloci — meno latenza al portare dati
- Cache migliore — strategie per dati di uso frequente
- Elaborazione in secondo piano — migliore trattamento di attività di fondo e avvisi
- Memoria — meno consumo di memoria, migliore garbage collection
📱 Aggiorna oggi
Iscritti e admin dovrebbero passare alla versione attuale per usare tutte le funzioni nuove.
Grazie per essere parte della community Sessy! 🎉