Next.js et TypeScript, avec un rendu statique. Pour un site dont l'enjeu est d'être trouvé localement, la vitesse de chargement et la qualité du référencement priment sur l'interactivité.
J'ai construit un catalogue de produits avec un panier complet, mais sans paiement en ligne. Au moment de valider, la commande part sur WhatsApp via son API, mise en forme par un template : le client reçoit directement la liste des produits et des quantités choisies dans une conversation.
Ce choix évite à la ferme d'assumer une infrastructure de paiement, une gestion de stock en temps réel et un service après-vente qu'elle n'a pas les moyens de tenir. Le panier fait le travail de sélection, WhatsApp fait celui de la relation client, là où elle existe déjà.
Tailwind CSS et Framer Motion pour l'identité visuelle et les animations, avec un déploiement sur Vercel.