Application mobile
Scanner, prêter, réserver, enregistrer la maintenance et faire un audit depuis le téléphone.
L’application mobile utilise le même compte que le site. Elle parle à l’API REST, pas aux pages /admin.
Connexion
Créez un compte dans l’app (nom, e-mail, mot de passe) ou continuez avec Google, Microsoft ou Apple sur une compilation de développement ou de production. Si le compte n’a pas accepté les Conditions d’utilisation, l’app ouvre l’écran Accepter les Conditions d’utilisation. Les nouvelles identités sociales créent un compte lorsque l’e-mail du prestataire est vérifié et que les conditions sont acceptées sur cet écran. Vous pouvez aussi demander un e-mail de réinitialisation du mot de passe ; le lien ouvre le site pour choisir un nouveau mot de passe.
Si le compte a la double authentification, terminez avec un code authenticator, un code de récupération, ou Use passkey sur une compilation de développement (pas Expo Go). Les jetons mobiles durent 90 jours ; reconnectez-vous lorsqu’ils expirent.
Si la connexion renvoie terms_required, acceptez les conditions dans l’app (POST /auth/terms) avec le même mot de passe ou la preuve sociale. L’inscription et une nouvelle identité sociale utilisent 422 sur terms, puis réessayent avec terms: true.
L’écran Compte peut lier un prestataire social et enrôler ou supprimer des passkeys sur une compilation de développement ou de production (pas Expo Go). Vous ne pouvez pas supprimer le dernier moyen de connexion restant.
L’écran Organisations liste les appartenances, les invitations en attente pour vos e-mails vérifiés, et Créer une Organisation (nom et logo facultatif). Cela démarre le même essai que le site. Les Owners et Managers peuvent inviter ou annuler une invitation depuis l’écran Membres. La facturation, les changements de rôle et le retrait d’un membre restent sur le site.
Les requêtes suivantes envoient Authorization: Bearer <token>. Choisissez l’Organisation dans la liste et l’app l’envoie comme X-Organisation-Id.
Si cette Organisation exige un authenticator ou une passkey et que vous n’en avez pas ajouté, l’app affiche un écran dédié. Inscrivez un passkey ou un authentificateur dans Compte, puis choisissez à nouveau l’Organisation. La liste des Organisations et les routes locataires restent bloquées tant que vous n’avez pas de facteur.
À quoi elle sert
- Parcourir les actifs et en créer un (étiquette et description)
- Scanner une étiquette (appareil photo, étiquette saisie, ou douchette Bluetooth)
- Prêter, rentrer, mettre en location, cycle de vie — choisir personne, site et emplacement sur l’actif
- Réservations, y compris le prêt depuis une retenue
- Consulter ou mettre à jour la maintenance sur un actif
- Stock : ajouter, consommer et transférer
- Démarrer un audit, le parcourir et le terminer
- Lister les membres
- Téléverser une image d’actif
Doc API interactive : /docs/api. Cette page est réservée aux membres Owner ou Manager connectés d’au moins une Organisation (pas Staff, et pas les invités). En local et en production, le même contrôle de rôle s’applique.
Si l’Organisation est en lecture seule, les lectures fonctionnent encore et les écritures échouent.