Ton premier backend en cinq minutes.
Aucune installation locale. Un navigateur et l'envie d'écrire une phrase suffisent.
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.