Réglages avancés
Cette page rassemble les réglages moins fréquents mais utiles : tags personnalisés, snap-to-grid, modes d'authentification, comportement hors-ligne, etc.
Tags personnalisés
Réglages → Réservations → Tags
Tags fournis par défaut :
- VIP, Habitué, Allergie, Anniversaire, Chaise haute, PMR, Vue fenêtre, Pro
Vous pouvez en créer de nouveaux :
- + Nouveau tag
- Nom (ex : "Chien admis")
- Icône SF Symbol (ex :
pawprint.fill) - Couleur (hexadécimal ou picker)
- Activé / Inactif
Les tags personnalisés sont disponibles immédiatement dans le formulaire de réservation et la fiche client.
Snap to grid
Réglages → Plan de salle → Snap to grid
Toggle qui aide à aligner les tables proprement lors du drag :
- Grille de 20pt
- L'aimantation se fait au relâchement
- N'empêche pas le placement libre — désactivez si vous avez besoin de précision pixel
Durée flexible
Réglages → Réservations → Durée flexible
Toggle qui permet aux clients de rester aussi longtemps qu'ils veulent sans déclencher l'alerte de dépassement.
- Activé → pas d'alerte overstay
- Désactivé → alerte 5 min après la fin de la durée prévue
Recommandé pour les bistrots / bars où la durée n'est pas critique.
Notifications
Réglages → Notifications
| Toggle | Effet |
|---|---|
| Notifications in-app | Toasts en haut de l'écran à chaque événement |
| Son | Cloche à chaque nouvelle réservation, changement de statut, etc. |
| Sons par type | Sons distincts pour : nouvelle résa / cancel / arrivée / etc. |
| Badge | Compteur sur l'icône de l'onglet Réservations |
Mode hors-ligne — détails
Batlr fonctionne hors-ligne pour les actions essentielles. Voici exactement ce qui marche et ne marche pas :
✓ Marche hors-ligne
- Créer / modifier / supprimer une réservation
- Changer le statut d'une réservation
- Créer / modifier un client
- Déplacer / ajouter / supprimer une table sur le plan
- Marquer une note du jour
✗ Ne marche pas hors-ligne
- Liste d'attente (création / notification)
- Paramètres (sauvegarde différée à la reconnexion)
- Paiements (Stripe inaccessible)
- Membres d'équipe (création / suppression)
- Envoi d'emails / SMS
Que se passe-t-il quand la connexion revient ?
Dès que Batlr détecte le retour de la connexion (Wi-Fi ou data) :
- Le bandeau "Hors ligne" disparaît automatiquement
- Toutes les modifications faites hors-ligne sont envoyées au serveur (réservations créées/modifiées, statuts changés, clients ajoutés, plan déplacé)
- L'app récupère ce qui a changé sur vos autres appareils pendant que vous étiez offline (réservations en ligne reçues, modifications faites par un collègue)
- Le plan de salle se réconcilie : si quelqu'un a modifié une table pendant que vous bougiez la même → la version la plus récente gagne, sans crash ni perte de données
- En cas d'erreur réseau ponctuelle, l'app retente automatiquement (jusqu'à 3 fois)
Toute cette synchronisation est silencieuse — vous n'avez rien à faire. Si une réservation refuse de partir (cas exceptionnel), un toast vous prévient avec un bouton "Réessayer".
Astuce : Bonne pratique : avant un service avec mauvais réseau (cave, terrasse mal couverte, événement extérieur), ouvrez l'app une fois en ligne pour précharger les données. Une fois ouverte, elle fonctionne ensuite hors-ligne sans souci.
Cache & déconnexion
À chaque déconnexion, Batlr :
- Vide le cache local
- Supprime le PIN actif
- Conserve les sessions Apple/Google dans le Keychain (pour reconnexion rapide)
Si vous changez d'utilisateur (ex : un autre restaurateur reprend l'iPad), une déconnexion complète est recommandée.
Permissions iOS requises
- Photos — pour uploader le logo et l'image de couverture
- Caméra — pour scanner un QR code ou prendre une photo en direct
- Notifications — pour les alertes nouvelles réservations
- Réseau local — pour la synchronisation entre appareils sur le même Wi-Fi
- Suivi (App Tracking Transparency) — Batlr ne demande pas ce consentement, aucun tracking publicitaire
Réinitialiser un restaurant
⚠️ Action destructive.
Réglages → Restaurants → restaurant → Supprimer.
Tout est supprimé : tables, zones, réservations, clients, paramètres. Seul le compte propriétaire reste.
Pas de bouton "réinitialiser sans supprimer" — créez un nouveau restaurant si besoin.
Logs & diagnostics
- Réglages → À propos → Version — version d'app, build, OS
- En cas de bug critique, joignez ces infos au feedback
Aucun log technique n'est consultable côté utilisateur. Les logs serveurs sont accessibles à l'équipe Batlr en cas de support.