JulienDev
16 posts

JulienDev
@JDesbard
Développeur Full Stack JS · React / Next.js / Node.js · Ex-20 ans en scale-up & entrepreneuriat · Lyon 🇫🇷 · Projet Live : https://t.co/pNaMMzyQ0W
lyon Beigetreten Şubat 2020
48 Folgt2 Follower

@Flo_LeadFlowAI Je te retourne la question, quel modèle as-tu retenu pour ton app ? Je suppose le Sonnet 4.6 pour gérer l’échange vocal ?
Français

62% des appels d'artisans finissent sur messagerie.
85% des gens qui tombent sur messagerie rappellent jamais.
0,62 x 0,85 = 53% des appels perdus. Définitivement.
Plus d'un appel sur deux.
#artisan #independant
Français

@Flo_LeadFlowAI Pour l’instant, je suis sur Haïku afin limiter les frais lors de la mise en place.
Après, l’analyse d’un PDF me semble assez simple, donc il faudra voir le niveau qu’il produit en usage réel.
Français

@JDesbard SDK Anthropic pour un SaaS de relance, beau combo ! Tu utilises quel modèle de Claude ? J'intègre aussi de l'IA dans mon projet et le choix du modèle fait une vraie différence sur la qualité des réponses.
Français

SDK Anthropic installé, premier échange avec Claude depuis SmartRelance ✓
La brique IA est en place.
Prochaine étape : extraction automatique des données de factures.
#BuildInPublic #React #SaaS


Français
JulienDev retweetet

Mise en place du feedback utilisateur sur l'upload de fichiers
On parle de :
- Toasts pour confirmer succès/échec/warning
- Messages adaptés selon le résultat
- Meilleure expérience utilisateur
Merci @johuniq pour les toasts de JolyUI
#BuildInPublic #React #SaaS #ClaudeCode



Français

Communication parent-enfant dans React
Validation du drag & drop dans un composant enfant, toasts affichés au niveau parent.
Ici, on parle de :
- Remontée d'état via callback
- Props typées avec TypeScript
#BuildInPublic #React #TypeScript


Français

Après les tests unitaires et le CI/CD, on passe à l'étape suivante : Docker ! 🐳
Mon projet est maintenant totalement containerisé.
L'environnement est identique partout, du dev à la prod.
#BuildInPublic #React #SaaS #Nextjs #docker #ClaudeCode

Français

CI/CD en place sur SmartRelance
GitHub Actions configuré pour automatiser lint et tests avant chaque déploiement.
Next step : valider que les fichiers uploadés sont bien des PDFs (vérification MIME type + magic bytes)
#BuildInPublic #SaaS #React

Français

Aujourd'hui : tests unitaires sur mon composant d'upload de fichiers
✓ Couverture des différents états de l'interface
✓ Simulation des interactions utilisateur (drag & drop)
✓ Code maintenable et robuste
La satisfaction : tous les tests ✅
#BuildInPublic #React #SaaS

Français

Drag & drop en React : mon styling disparaît dès que je survole une <div>...
Le problème : dragLeave se déclenche sur tous les éléments, pas juste le parent.
Le fix ⬇️
#BuildingInPublic #React #SaaS #freelance #ClaudeCode #React #Nextjs

Français

Nouveau projet : SmartRelance.
Une app pour relancer les impayés.
Upload ta facture, l'IA extrait les infos, génère l'email avec le bon ton selon le retard.
Stack : Next.js, Claude API, Nodemailer, Upstash Redis
#BuildInPublic #SaaS #freelance #ClaudeCode #React #Nextjs

Français

@CENNZnet @TheRootNetwork Hello guys, we are very much into 2024 and I could not find the guide for the burn. Could you point me in the right direction ?
English

We are pleased to announce the CENNZ to ROOT burn to swap mechanisms.
The CENNZnet community has been an important part of our journey and we have designed a system which allows CENNZ holders to participate in @TheRootNetwork as it expands alongside the growing ROOT community.

English



