Deux inscriptions, avec des rôles distincts
Passagers et chauffeurs utilisent la même application et voient des écrans différents, parce que le rôle est une règle dans la base et non une condition dans un écran.
Ce qui en sort
Ce n'est pas une liste de fonctionnalités. Ce sont les apps que les gens décrivent vraiment, et ce que la plateforme rend quand ils le font.
Passagers et chauffeurs utilisent la même application et voient des écrans différents, parce que le rôle est une règle dans la base et non une condition dans un écran.
Le passager demande, vous ou une règle attribuez un chauffeur, et il accepte ou refuse. Chaque changement d'état est un enregistrement, il existe donc un historique.
Une grille de trajets, un tarif kilométrique, ou un forfait mensuel pour le scolaire et les navettes, prélevé par abonnement carte.
Le passager voit l'état de la course et reçoit une notification à la confirmation et à l'arrivée ; un justificatif reste, et c'est ce que l'entreprise cliente demande en fin de mois.
Déjà inclus
Base de données, connexion, paiements et publication font partie de la plateforme : ce n'est pas une liste de services que vous brancherez vous-même ensuite.
Chaque écran lit et écrit dans des modèles que vous ouvrez, interrogez et exportez. La donnée est une base à vous dès la première minute, pas un tableur que l'app fait semblant de lire.
E-mail, lien magique et connexion Google, avec des rôles et une propriété par enregistrement décidés par Postgres lui-même. Un écran mal écrit ne devient pas une fuite, parce que la base répond vide.
Stripe, Pagar.me et Mercado Pago se branchent une fois. Carte, Pix, boleto et abonnements, les champs de carte étant rendus par un coffre hébergé que votre app ne touche jamais.
Un projet publié de trois façons : sur votre domaine, en icône sur le téléphone depuis le navigateur, et en binaire signé déposé sous votre propre compte développeur.
Titres, métadonnées, sitemap, données structurées et images de partage sortent avec l'app. Les pages sont trouvées, pas seulement liées.
Du vrai React, modifié ligne par ligne ou en cliquant sur l'élément à l'écran, exporté en ZIP ou poussé sur votre GitHub. Aucun verrou à négocier pour partir.
Comment ça marche
Trois étapes, et la deuxième est celle que personne ne croit avant de la voir.
Commencez ici
C'est un premier message entier, pas un slogan. Collez-le, remplacez les noms par les vôtres, et vous avez une app à laquelle réagir plutôt qu'une page blanche.
Crée une application de transport scolaire. Les responsables s'inscrivent et enregistrent les élèves avec adresse, école et créneau ; les chauffeurs ont leur propre inscription avec véhicule et capacité ; chaque élève est rattaché à un circuit et à un chauffeur ; le responsable voit le circuit de son enfant, signale une absence du jour et reçoit une notification quand la prise en charge et la dépose sont confirmées ; le chauffeur ne voit que la liste de son propre circuit, dans l'ordre des arrêts, et confirme chaque prise en charge ; l'abonnement mensuel est prélevé par carte, avec un historique de paiement ; et je vois un tableau de bord avec les circuits, le taux de remplissage par circuit, les absences de la semaine et les impayés.
Pour partir aujourd'hui
Un modèle est une app qui fonctionne, avec des données dedans. Ouvrez-en un, rendez-le vôtre, publiez-le sur votre propre compte.
Questions
Gratuit pour commencer, sans carte bancaire. Vous souscrivez lorsque vous voulez votre propre domaine sans le badge ou votre application dans les stores, et avec le plan Builder vous emportez le code si un jour vous le souhaitez.