← Retour au catalogue
Solo Épisode #10 50:39

On test codapt.ai en construisant une plateforme de suivi de streams

Alexis développe une plateforme full-stack de calendrier interactif pour les lives Twitch No-Code France avec système multi-rôles (admin/viewer/streamer) et synchronisation Google Calendar via Codapt.ai.

Stack technique

Outils utilisés

Résumé de la session

Alexis débute par un brainstorming avec Claude pour concevoir un Product Requirements Document (PRD) détaillé de la plateforme. Il définit trois rôles utilisateurs distincts : administrateur, viewer et streamer, avec un système de validation des promotions. Claude produit un PRD complet incluant user stories, épiques et spécifications techniques.
Alexis lance ensuite Codapt.ai et injecte l'intégralité du PRD. L'outil analyse le document et commence la génération automatique. La première phase prend un temps considérable mais produit une architecture complète : schéma de base de données avec relations, système d'authentification, API tRPC, et interface utilisateur au design néo-brutaliste.
Le premier test révèle que l'application fonctionne mais avec des dysfonctionnements sur les données de test injectées. Alexis peut créer un compte mais les comptes pré-générés ne sont pas accessibles. Après résolution automatique du problème, l'application devient fonctionnelle avec des données cohérentes.
Alexis teste les fonctionnalités core : navigation, filtrage des lives, affichage par catégories. Il lance ensuite la phase 3 pour les fonctionnalités communautaires (commentaires, profils, notifications). Codapt génère les nouvelles pages mais introduit des bugs sur les formulaires de profil et les demandes de promotion streamer.
La correction des bugs aboutit à un workflow complet : les utilisateurs peuvent demander le statut streamer, l'admin peut approuver/rejeter via le back-office, et les streamers approuvés apparaissent dans la liste publique. Cependant, les fonctionnalités de follow restent incomplètes.
Alexis tente finalement d'implémenter la synchronisation avec le calendrier Google via fichier ICS. Codapt crée une table séparée et injecte de fausses données au lieu de parser le vrai calendrier. La tentative de synchronisation échoue avec des erreurs de parsing, et l'outil finit par planter complètement, forçant l'arrêt de la session.