Tarello est un backend no-code évolutif avec un assistant IA intégré. Décris en texte le système dont tu as besoin et l'IA crée les ressources, les règles et les triggers via l'API — ou tu le construis toi-même dans la console. Tu paies seulement les requêtes qui ont lieu et le stockage que tu utilises.
Tout sur Tarello vit dans cette hiérarchie. Tu crées l'organisation, tu ouvres un projet et tu construis le backend en combinant les fonctionnalités prêtes à l'emploi avec les ressources que tu conçois.
L'entreprise qui paie la facture. Elle regroupe tes projets, ton équipe avec ses niveaux d'accès, et reçoit une seule facture mensuelle pour la consommation totale de tous les projets.
Chaque produit ou environnement de l'organisation. Possède ses propres clés JWT, ses données isolées, le lieu d'hébergement que tu choisis et les paramètres globaux qui s'appliquent à tout ce qu'il contient.
Dans le projet, tu crées les ressources dont ton produit a besoin — Factures, Clients, Commandes — et tu utilises les fonctionnalités fixes de la plateforme : Authentification, Permissions, Triggers, APIs externes.
Crée une ressource appelée Factures avec les champs dont tu as besoin et la route REST est disponible immédiatement. Voici un appel typique :
// HTTP request POST /v1/invoices Host: proj-8h2nq4w0.api.tarello.io Authorization: Bearer eyJhbGciOiJIUzI1NiIs... Content-Type: application/json { "customer_id": "cus_44df1k2", "amount": 1490.00, "due_date": "2026-06-15", "status": "pending" }
// HTTP response HTTP/1.1 201 Created Content-Type: application/json { "id": "inv_9k3pn7q2", "customer_id": "cus_44df1k2", "amount": 1490.00, "due_date": "2026-06-15", "status": "pending", "created_at": "2026-05-18T14:32:11Z" }
L'assistant IA vit dans la console. Décris le système dont tu as besoin et il crée les ressources, les champs et les triggers via l'API de Tarello. Il répond aussi aux questions sur la plateforme, corrige les configurations existantes et génère des exemples d'appels pour tes endpoints.
Je veux un backend pour une location de matériel. J'ai besoin de Clients, de Matériel avec un statut (disponible, réservé, maintenance), de Locations avec dates de début et de fin, et d'un trigger pour avertir le client un jour avant le retour.
Création de 3 ressources dans le projet :
Terminé. Les routes REST sont actives et ta clé d'API est dans le menu Clés. Tu veux que je génère un exemple curl pour créer une location ?
Exemple illustratif d'une conversation avec l'assistant dans la console.
Le pitch est direct : tu décris ce dont ton produit a besoin et Tarello s'occupe du reste.
Décris le système en texte et l'assistant IA construit les ressources, les champs, les règles et les triggers via l'API. Il répond aussi aux questions, corrige les configurations et génère des exemples d'appels pour tes endpoints.
Même plateforme pour ton premier test et pour ton pic de trafic. Pas de serveur à dimensionner, pas de migration.
Tu paies seulement les requêtes et le stockage que tu utilises réellement. Pas de frais fixes d'infrastructure.
Un ou plusieurs tags par utilisateur. Sur chaque ressource tu choisis quels tags ont accès — et tu peux affiner champ par champ, en ouvrant par exemple le seul champ « montant » d'une Facture à la comptabilité.
Quand une ressource change, déclenche un e-mail, un SMS, un webhook ou une autre action. Tout dans le même projet.
Chaque projet tourne dans le pays que tu choisis, parmi 7+ régions disponibles.
Authentification, permissions, intégrations et automatisation font partie de la plateforme. Active, configure, utilise.
Un assistant IA conversationnel dans la console. Décris en texte le système souhaité et il crée les ressources, champs, règles et triggers via l'API même de Tarello. Il répond aussi aux questions sur la plateforme, corrige les configurations existantes et génère des exemples d'appel (curl, fetch) pour tes endpoints.
Connexion avec e-mail et mot de passe, avec 2FA optionnel. Génération et renouvellement de tokens JWT par projet, déconnexion de toutes les sessions, récupération par e-mail et inscription avec validation. Tout configurable dans la console — ou via l'assistant IA.
Tu crées des tags (par exemple manager, finance, support) et tu donnes un ou plusieurs tags à chaque utilisateur. Sur chaque ressource, tu choisis quels tags ont accès — et tu peux affiner champ par champ. Exemple : sur une Facture, le tag manager édite le champ « montant » ; le tag support peut seulement le voir.
Dans chaque projet, crée autant de ressources que tu veux — Factures, Clients, Commandes, ce dont ton produit a besoin. Chaque ressource a des champs typés (montant, date, texte, liste de statut, fichier, relation avec une autre ressource) et chaque champ a ses propres règles : min et max, monnaie, options autorisées, obligatoire ou optionnel.
Chaque fois que tu crées ou modifies une ressource, Tarello met à jour l'API REST correspondante — endpoints de listage, recherche, création, mise à jour et suppression, avec filtres, pagination, tri et validation par champ. Pas besoin d'écrire de code ni de déployer.
Définis ce qui se passe quand une ressource change. Exemples réels : « si le statut de la Facture passe à payée, envoie un e-mail au client » ; « si le champ montant de la Facture a été modifié, logge-le et préviens la comptabilité » ; « si une nouvelle Commande a été créée, déclenche le webhook de l'ERP ». Chaque trigger est une condition plus une action.
Configure un appel vers n'importe quelle API tierce (paiements, SMS, IA, etc.) comme si c'était une autre ressource. Ton front appelle une route Tarello et nous transmettons l'appel au service externe avec ta clé, puis nous retournons la réponse.
Backup hebdomadaire toujours inclus, dans chaque projet. Pour des fenêtres plus courtes, des fréquences quotidienne et horaire sont disponibles en add-ons optionnels, facturés au mois selon l'emplacement du projet. Restauration depuis la console, avec revue avant application.
Quand tu crées un projet, tu choisis le pays où il sera hébergé. Chaque projet peut être à un endroit différent, selon les besoins de ton activité — latence, résidence des données, conformité locale.
Pour de meilleures performances, garde les projets qui communiquent entre eux dans la même région.
Règle tes valeurs sur le curseur — requêtes mensuelles, stockage et pic de requêtes par seconde. Commence gratuitement avec 100 requêtes/mois et 500 MB de stockage.
Crée ton organisation, ouvre un projet et construis ta première ressource en quelques minutes. Le palier gratuit reste avec toi pendant que tu valides l'idée.