Documentation · Getting Started

Ton premier backend en cinq minutes.

Aucune installation locale. Un navigateur et l'envie d'écrire une phrase suffisent.

i
Pas de carte bancaire requise. Le plan gratuit autorise 3 générations par mois et l'export Git complet.

1. Crée un compte

Va sur app.zeroapi.app/register. Trois options d'inscription :

  • Email + mot de passe (vérification par lien magique) ;
  • OAuth Google ;
  • OAuth GitHub.

La création du workspace par défaut se fait automatiquement. Tu peux inviter d'autres membres plus tard depuis Paramètres → Équipe.

2. Décris ton API

Dans le dashboard, clique sur Nouvelle génération. Tu tombes sur l'éditeur de prompt. Quelques règles utiles :

  • Écris en français, anglais ou pidgin — ZeroAPI comprend les trois.
  • Liste les entités, leurs relations, puis les règles métier.
  • Précise les contraintes : auth, rôles, paiements, notifications, fichiers.

Un exemple qui marche bien :

# Backend pour une app de livraison
Entités : users, restaurants, plats, commandes, livreurs.
Relations : une commande appartient à un user, contient plusieurs plats, est assignée à un livreur.
Règles : seul l'admin peut créer un restaurant. Un livreur ne voit que ses commandes en cours.
Paiement : Wave + Orange Money via webhook.
Notifications : push au client à chaque changement de statut.

3. Inspecte le code généré

La génération est asynchrone — tu peux fermer l'onglet, on te notifiera par email. Compte environ deux minutes pour un projet de taille moyenne. Quand c'est prêt, tu accèdes à un explorateur de fichiers avec :

  • Le schéma Prisma complet ;
  • Les routes Hono.js typées, regroupées par ressource (routes/users.ts, routes/orders.ts...) ;
  • Les tests Vitest générés en miroir des routes ;
  • La spec OpenAPI 3.1 et un Swagger UI prêt à l'emploi.

Tu peux modifier directement dans la console, ou télécharger le repo Git en zip / git push.

4. Déploie

Trois chemins. Choisis selon ton confort :

  • Hébergement ZeroAPI(plan Pro) : un clic, un sous-domaine *.zeroapi.app, c'est en ligne.
  • Déploiement chez un partenaire: connecte ton compte Railway, Render, Fly.io ou Vercel. ZeroAPI génère le Dockerfile et le manifest associé.
  • Export Git: récupère le repo, fais ce que tu veux. Aucun lien magique avec ZeroAPI — tu pars libre.

5. Et après ?

Lis les guides pour les cas avancés (paiements, SSO, multi-tenant, webhooks signés), parcours la référence API pour les détails endpoint par endpoint, ou regarde nos templates si tu préfères partir d'une base existante.

Une question ? Écris-nous à bonjour@zeroapi.app — on répond sous 24h en semaine.