Connexion et inscription
features/auth
Adapté et développéPayant
Entrer dans l'application, et le contrôle d'âge qui décide si un compte peut être utilisé tout court.
- Écran d'accueil et aiguillage au premier lancement, pour qu'un utilisateur qui revient atterrisse là où il s'était arrêté
- Inscription et connexion auprès de la passerelle, avec les jetons tenus en stockage sécurisé
- Réinitialisation du mot de passe par courriel
- Le contrôle des 18 ans, présenté avant tout achat possible
Vérification d'identité et d'âge
features/age_verification
Adapté et développéPayant
La vérification qui permet à quelqu'un de faire des transactions, y compris les états dans lesquels une personne se trouve pendant qu'un humain revoit ce que l'étape automatique n'a pas pu trancher.
- Une introduction guidée expliquant ce qui est demandé et pourquoi
- Capture d'un scan facial, et vérification de document comme voie de rechange
- États de résultat limite et de revue en cours, pour que la personne ne reste jamais sans réponse
- Le statut de vérification se répercute sur ce que le compte a le droit de faire
Accueil — le fil de contenus
features/home
Adapté et développéPayant
Le premier onglet. Un fil classé d'articles, de vidéos et d'actualités, avec les éditeurs qui les publient.
- Un fil de contenus classé, servi par la passerelle
- Détail d'un contenu avec images et texte enrichi
- Profils d'éditeur, pour qu'un lecteur puisse suivre une source
Découverte et auto-évaluations
features/discover
Adapté et développéPayant
Des outils en autonomie : des évaluations que la personne fait elle-même, leurs résultats, et les fonctions partenaires bâties autour.
- Faire une évaluation, et en lire les résultats
- La carte des délices — une vue personnelle, et une vue partagée
- Ajouter, rejoindre, inviter et comparer des partenaires
- Détail d'un partenaire, pour qu'une comparaison se lise plutôt qu'elle ne se note
Trouver un praticien
features/experts
Adapté et développéPayant
L'annuaire tel qu'un client le rencontre : parcourir, comparer, enregistrer, demander, et la discussion qui suit.
- Parcourir et filtrer l'annuaire des praticiens
- Un profil avec qualifications, langues, services et avis
- Praticiens enregistrés — Mes experts
- Discuter avec un praticien, et la liste de ces conversations
- Demandes de consultation, pour une question qui n'est pas encore une réservation
Services
features/services
Adapté et développéPayant
Ce qui peut réellement être réservé, avec le prix, la durée et le mode — en ligne ou sur place.
- Parcourir les services offerts par la clinique
- Détail d'un service avec prix, durée et mode de prestation
- Passer directement à la réservation ou à l'achat depuis le service
Boutique et paiement
features/shop
Adapté et développéPayant
Acheter — une séance, un forfait ou un produit. C'est d'ici que vient le crédit qu'un client dépense ensuite.
- Catalogue de produits et détail d'un produit
- Panier, paiement et contrat de service accepté à l'achat
- Confirmation de commande, et l'historique des commandes derrière
- Paiement traité par la passerelle, jamais par l'application
Réserver une séance
features/bookings
Adapté et développéPayant
Dépenser un crédit sur une heure précise dans un agenda précis — et tout ce que le client en voit ensuite.
- Créer une réservation sur des disponibilités réelles, dans le fuseau horaire du client
- La liste des réservations, avec chaque statut qu'une séance peut avoir
- Détail d'une réservation : lien de connexion, lieu et salle, report et annulation
- Séances achetées — crédits détenus, dépensés, et encore à réserver
Questions, tickets et partenaires
features/community
Adapté et développéPayant
Demander en public, demander en privé, et les personnes avec qui un client choisit de partager ses progrès.
- Un fil de questions publiques, et poser une question avant de s'engager
- Détail d'une question avec la réponse du praticien
- Tickets d'assistance — en ouvrir un, le suivre, lire les réponses
- Invitations de partenaires et liste des partenaires
Profil — le tableau de bord du client
features/profile
Adapté et développéPayant
Le troisième onglet, et la réponse à la plupart des questions d'assistance. Tout ce que l'application sait de la personne, sur un seul écran.
- Rendez-vous réservés et historique, avec retours et avis de séance
- Crédits, séances achetées et favoris
- Adresse de facturation, factures, détail d'une facture, moyens de paiement
- Notifications, discussions avec les praticiens, discussions de partenaires et questions posées
- Mes services et mes contenus, pour qui publie
- Modifier son profil, changer son mot de passe, et les écrans de compte
Profil — le cabinet du praticien
features/profile · expert
Adapté et développéPayant
Le même onglet, vu par un praticien. C'est ce qui rend tout un cabinet pilotable depuis un téléphone plutôt que depuis un bureau.
- Disponibilités : horaires hebdomadaires, et exceptions datées
- Discussions des clients, et l'historique du client derrière chaque conversation
- Déposer un compte rendu de séance depuis la séance à laquelle il appartient
- Analyses du praticien — l'entonnoir de réservation, le délai de prise et les chiffres par client
- Revenus et les quatre postes, masqués et remplacés par des compteurs sur un contrat salarié
Assistant IA
features/ai_chat
Adapté et développéPayant
Un assistant conversationnel dans l'application, diffusé par la passerelle, de sorte qu'aucun identifiant de modèle n'atteint jamais l'appareil.
- Un écran de discussion avec des réponses diffusées en continu
- Historique des conversations, pour reprendre un fil plus tard
- Acheminé par l'interface IA de la passerelle, qui se résout en un vrai fournisseur ou en une simulation
Réglages, vie privée et mentions légales
features/settings
Adapté et développéPayant
Les commandes qu'une personne s'attend à trouver, y compris celles qu'un régulateur s'attend à ce qu'elle puisse trouver.
- Réglages de l'application et choix de la langue parmi 23 locales
- Réglages de vie privée, et quelles notifications arrivent sur quel canal
- Réglages de sécurité, y compris les sessions d'appareil
- Conditions, politique de confidentialité et documents juridiques dans l'application plutôt que sur un site
- Suppression du compte, comme une voie que la personne peut emprunter elle-même
Noyau de l'application
lib/core
Adapté et développéPayant
Ce sur quoi chaque fonction ci-dessus repose. Pas un écran, mais la raison pour laquelle les écrans se comportent de la même façon.
- Réseau vers la passerelle, avec renouvellement des jetons et gestion des erreurs au même endroit
- Stockage sécurisé des jetons et de l'état sécurisé de l'appareil
- Routage, pour qu'une notification ouvre exactement l'écran auquel elle renvoie
- Un thème unique portant le système de design Raznameh
- 23 fichiers de traduction, le système de calendrier suivant la personne et non l'entreprise
- Des composants partagés, pour qu'une liste, un état vide et une erreur se ressemblent partout