- Accueil
- Réalisations
- Vread
VreadPrototype Lovable → App Store
Un prototype Lovable vibe-codé, refusé 3 fois par Apple. Reprise technique complète, refonte UX/UI et publication sur l'App Store.
Le cas typique de vibe coding cleanup : transformer un prototype qui plante en produit qui tourne.


Lovable
Prototype initial
Vibe-codé, instable, plein de bugs
3 refus
Apple App Store
Validation refusée avant la reprise
4 semaines
Reprise complète
Audit, correction, refonte UX/UI
App Store
En production
Validée et publiée par Apple
Avant / Après
Ce qu'on a trouvé dans le code Lovable et ce qu'on a livré après la reprise.
Avant la reprise
- Code Lovable sans structure : composants géants, logique mélangée
- Pas de gestion d'erreurs — crashs silencieux en production
- State management inexistant — données incohérentes entre écrans
- Zéro test — chaque correction créait de nouvelles régressions
- 3 refus Apple : crashes au lancement, guidelines non respectées
- Design incohérent — chaque écran avait un style différent
Après la reprise
- Architecture propre : composants modulaires, séparation des responsabilités
- Gestion d'erreurs complète — error boundaries, fallbacks, logging
- State management structuré — données fiables et synchronisées
- Tests en place — régression détectée automatiquement
- Validée par Apple — publiée sur l'App Store du premier coup après reprise
- Design unifié — système de design cohérent sur tous les écrans
Le défi
Tanguy, le fondateur de Vread, avait construit son prototype avec Lovable pour valider son idée : une app de suivi de lecture (le "Strava de la lecture").
Le prototype avait l'air correct visuellement, mais sous le capot, le code généré par Lovable était instable. L'app crashait régulièrement, les données se perdaient entre les écrans.
Apple avait refusé la validation 3 fois : crashs au lancement, non-respect des guidelines, problèmes de performance. Tanguy était bloqué.
L'idée était validée par les utilisateurs. Le code, lui, n'était pas prêt pour la production.
Mon intervention
Audit complet (3 jours) : analyse du code Lovable, identification de toutes les causes de crash et des points de refus Apple. Rapport avec plan d'action priorisé.
Reprise technique (3 semaines) : refactoring de l'architecture React Native, correction de la gestion d'état, ajout de la gestion d'erreurs et des tests critiques.
Refonte UX/UI (1 semaine) : harmonisation du design, système de composants cohérent, animations fluides. L'app avait enfin l'air professionnelle.
Publication : soumission App Store avec tous les critères Apple respectés. Validée du premier coup.
Les résultats
Résultats clés
- Prototype Lovable transformé en application mobile professionnelle
- Validée par Apple du premier coup après la reprise (vs 3 refus avant)
- Code propre, testé et maintenable — prêt pour les futures évolutions
- UX/UI cohérente et professionnelle sur tous les écrans
- Délai total : 4 semaines de l'audit à la publication
Témoignage client
"Virgile a repris un prototype instable et l'a transformé en une application propre et professionnelle. Professionnel en plus d'être très sympathique, il a su se rendre rapidement disponible pour coller à ma deadline. Un vrai sauveur pour tout entrepreneur."
Un prototype qui plante ? On le reprend.
Comme Tanguy, vous avez validé votre idée avec Lovable ou Bolt. Maintenant, il faut un développeur senior pour la mettre en production.