Inspiration
Je me suis inspiré du problème réel des installateurs solaires : 60% des prospects abandonnent car un devis prend 3 à 7 jours. L'idée du hackathon H0 "Pile Zéro" m'a poussé à utiliser Vercel v0 pour passer de l'idée à une UI en minutes, sans code boilerplate.
Ce que j'ai appris
- Vercel v0 : Comment générer une interface complète avec une seule prompt. Gain de temps x10 sur le frontend.
- AWS Aurora Serverless : Mise en place d'une base de données qui scale à zéro. Pas de serveur à gérer.
- Vercel Serverless Functions : Déployer la logique de calcul solaire en backend sans infrastructure.
Comment j'ai construit le projet
La stack est 100% "Zero to Deploy" comme demandé par H0 :
- Frontend : L'UI complète a été générée par
Vercel v0avec la prompt :Crée une app de devis solaire : upload photo toit, champ adresse, page résultat PDF avec coût, ROI, économies 20 ans - Backend : 3
Vercel Serverless Functionsen Node.js :/api/analyze-roof: Calcule surface/orientation depuis l'image/api/calculate-quote: Applique la formule solaire $ROI = \frac{Economies_annuelles \times 20}{Coût_installation}$/api/generate-pdf: Génère le devis PDF
- Base de données :
AWS Aurora Serverless v2pour stocker clients + devis. Connecté via Prisma. - Déploiement : 1 clic sur Vercel. La BDD est sur AWS.
Difficultés rencontrées
- Intégration v0 -> Code : v0 génère du React, il a fallu connecter les composants aux API Vercel.
- Coût AWS : Configurer Aurora Serverless pour qu'il se mette en pause à 0 ACU et ne pas dépasser le budget hackathon.
- Précision IA : Calibrer le modèle pour estimer l'ombrage sur une photo de toit. Version MVP à 95% de précision.
Prochaines étapes
- Ajouter l'API Google Maps pour la géolocalisation automatique
- Intégrer le paiement direct du devis via Stripe
- Fine-tuning du modèle pour la détection d'ombre
Built With
- api-rest-base-de-donnees-:-amazon-dynamodb-ia-&-donnees-:-python
- aws-lambda
- cote
- frontend-:-vercel-v0
- generation
- next.js
- react
- scikit-learn-pour-le-modele-de-maintenance-predictive-cloud-&-deploiement-:-aws
- tailwind-css-backend-:-node.js
- typescript
- vercel-autres-:-api-geolocalisation

Log in or sign up for Devpost to join the conversation.