spdup.net

Actualités tech

Zoer amélioré – la plateforme low‑code la plus prête pour la production, avec DB, Stripe et Nano Banana AI en un clic.


Zoer amélioré – la plateforme low‑code la plus prête pour la production, avec DB, Stripe et Nano Banana AI en un clic.

Introduction

Les développeurs recherchent constamment des outils capables de transformer une idée en un produit pleinement fonctionnel et monétisable sans jongler avec de multiples services. Zoer (maintenant amélioré) promet exactement cela : une plateforme unique qui génère la base de données, le backend, le frontend et le déploiement à partir d’une description en anglais simple, tout en offrant une génération d’images IA intégrée et le traitement des paiements. Cet article explore le flux de travail complet de Zoer, en se concentrant sur une démonstration pratique qui crée un générateur de portraits IA avec l’intégration Nano Banana et les paiements Stripe.

Qu’est‑ce que Zoer ?

Zoer est un environnement low‑code qui combine plusieurs services de pointe en un pipeline automatisé et cohérent :

  • Scaffolding UI similaire à des outils comme Lovable
  • Base de données PostgreSQL gérée (appelée Zoer Database)
  • Déploiement serverless propulsé par un hébergement de type Netlify
  • Intégrations IA (par ex. Nano Banana pour le texte‑vers‑image et l’image‑vers‑image)
  • Traitement des paiements via Stripe

La plateforme est conçue pour un développement full‑stack rapide, en mettant l’accent sur une approche database‑first qui évite les écueils typiques du « UI‑first, API‑later ».

Architecture Database‑First

Contrairement à de nombreux générateurs centrés sur le front‑end, Zoer commence par construire le modèle de données à partir de l’invite en langage naturel du développeur. Cette séquence garantit que :

  • Toutes les tables et relations nécessaires sont créées avant que le code UI ne soit produit.
  • L’intégrité des données et les schémas d’accès sont intégrés à l’application dès le premier jour.
  • Les développeurs peuvent inspecter et modifier le schéma directement via le tableau de bord Zoer, ce qui simplifie le débogage et les extensions futures.

Construction d’un Générateur de Portrait IA – Démonstration Pas à Pas

Le guide ci‑dessous montre comment Zoer peut créer un service complet de génération de portraits IA en quelques minutes.

Définir l’Application en Langage Naturel

  1. Rendez‑vous sur zoer.ai et saisissez une invite descriptive, par exemple :

    Créer une application web nommée AI Profile Pro. Inclure l’authentification des utilisateurs, permettre le téléchargement d’une photo, générer un portrait professionnel avec le modèle IA Nano Banana, et intégrer Stripe pour des achats basés sur des crédits.

  2. Vous pouvez éventuellement joindre des maquettes UI ou des captures d’écran ; Zoer analysera le design pour reproduire les couleurs et la mise en page sans ajustements CSS manuels.

Configurer la Visibilité et les Intégrations

  • Visibilité : choisissez Public (découvrable, remixable, apparaît dans le Marketplace Zoer) ou Privé (réservé au propriétaire, nécessite un abonnement premium).
  • Intégrations : activez les options suivantes :
    • Authentification – provisionne automatiquement la Zoer Database pour le stockage sécurisé.
    • Téléversement de fichiers – permet aux utilisateurs de soumettre des images.
    • Paiements Stripe – active un flux de paiement basé sur des crédits.
    • Nano Banana IA – configure les capacités texte‑vers‑image et image‑vers‑image.

Génération Automatique du Schéma

Après validation des paramètres, Zoer crée un schéma PostgreSQL contenant des tables telles que :

  • users (détails d’authentification)
  • user_uploads (photos originales)
  • generated_images (portraits générés par l’IA)
  • credits (solde de crédits d’achat des utilisateurs)

Les développeurs peuvent visualiser et modifier ce schéma directement depuis l’onglet Database du tableau de bord Zoer.

Authentification et Gestion des Utilisateurs

Zoer fournit un composant O login prêt à l’emploi qui supporte :

  • Google OAuth
  • Inscription email/mot‑de‑passe avec vérification par email
  • Flux sécurisé de réinitialisation de mot‑de‑passe (géré en interne, aucun service email externe requis)

Les administrateurs peuvent se connecter via Google ou l’email du compte Zoer ; les enregistrements utilisateurs sont gérables via le panneau de base de données pour un débogage rapide.

Génération d’Images IA avec Nano Banana

Zoer pré‑configure l’intégration Nano Banana, éliminant le besoin de clés API. Deux modes sont présentés :

  • Texte‑vers‑Image : les utilisateurs saisissent une invite telle que « Générer un logo épuré pour Profile Pro, mise en page minimaliste, éclairage naturel doux, 4K haute résolution » et reçoivent des images générées, chaque image consommant un crédit.
  • Image‑vers‑Image : les utilisateurs téléchargent leur portrait et demandent une transformation, par ex. « Générer un portrait professionnel à partir de cette image dans un style corporate épuré ». Le résultat s’affiche à côté de l’original pour comparaison.

Toutes les utilisations sont automatiquement déduites du solde de crédits de l’utilisateur, suivi dans la table credits.

Intégration des Paiements Stripe

  1. Ouvrez Project Control Center → Integrations → Stripe Payments.
  2. Dans le tableau de bord Stripe (mode test), copiez la Publishable Key et la Secret Key dans la fenêtre pop‑up de Zoer.
  3. Récupérez l’URL du point de terminaison Webhook générée par Zoer et ajoutez‑la comme nouveau point de terminaison dans Stripe : Developers → Webhooks.
  4. Copiez le Signing Secret fourni par Stripe, collez‑le dans Zoer et enregistrez.

Une fois ces étapes terminées, la page de tarification de l’application redirige les utilisateurs vers Stripe Checkout. L’utilisation des numéros de carte de test Stripe confirme que les paiements sont traités et que les crédits sont attribués instantanément.

Déploiement et Gestion de l’Application

Lorsque la construction est terminée, Zoer fournit une URL d’aperçu en direct. L’application est pleinement fonctionnelle dès le départ et peut être consultée via le lien d’aperçu ou un domaine personnalisé (actuellement en version bêta). La plateforme propose également :

  • Accès direct au code source généré pour les plans payants (utile pour l’auto‑hébergement ou une personnalisation plus poussée).
  • Journaux en temps réel et état du déploiement.
  • Outils d’administration pour la gestion des utilisateurs, des crédits et du contenu.

Monétisation et Marketplace

Les développeurs peuvent publier leurs applications ou modèles terminés sur le Zoer Marketplace :

  • Fixer un prix et choisir si la fiche est publique ou privée.
  • D’autres utilisateurs peuvent acheter ou remix l’application directement depuis le marketplace.
  • Les données de ventes et l’historique des paiements sont consultables dans la section My Apps, les versements étant gérés via Stripe.

Cela crée un chemin simplifié du prototype à la génération de revenus sans quitter la plateforme.

Points forts et limites

Points forts

  • Authentification clé en main avec vérification et réinitialisation de mot‑de‑passe.
  • Flux de travail database‑first garantissant une base backend stable.
  • Intégration Nano Banana IA offrant génération texte‑vers‑image et image‑vers‑image sans gestion manuelle d’API.
  • Intégration Stripe supportant les environnements test/live et automatisant la gestion des crédits.
  • Accès complet au code source (sur les niveaux payants) permettant extensibilité et auto‑hébergement.

Limites

  • Les projets privés nécessitent un abonnement premium, ce qui peut freiner les hobbyistes.
  • Le support des domaines personnalisés est encore en bêta, pouvant impacter le branding des applications en production.
  • Bien que l’UI générée soit fonctionnelle, des designs très spécifiques peuvent encore demander des ajustements manuels.

Conclusion

La plateforme améliorée de Zoer propose une solution convaincante pour les développeurs qui souhaitent passer du concept à un produit commercialisable dans un environnement unique. En automatisant la création de la base de données, le scaffolding UI, l’intégration IA et le traitement des paiements, elle élimine une grande partie des frictions traditionnellement associées au développement full‑stack. Que vous construisiez des outils internes, des prototypes clients ou des produits SaaS, Zoer fournit une base rapide, prête pour la production — particulièrement précieuse pour les projets reposant sur des médias générés par IA et une monétisation basée sur des crédits.

Voir la Vidéo Originale