Le Jardin des Chefs

Site web et image de marque complète

Logo du Jardin des Chefs Logo du Jardin des Chefs version deux Poster du Jardin des Chefs Logo du Jardin des Chefs version deux Produit gelée du Jardin des Chefs Produit huile du Jardin des Chefs Produit sambal du Jardin des Chefs Mockup du logo sur tissu Rendu 3D des pots de produits Rendu 3D de l'emballage boîte
1/9

Projet complet de développement web et d'image de marque

Le Jardin des Chefs est une ferme maraîchère située dans Charlevoix qui produit des légumes biologiques et des produits transformés artisanaux. J'ai développé l'identité visuelle complète de l'entreprise ainsi qu'un site web full-stack entièrement personnalisé pour leurs besoins spécifiques de vente en ligne et de réservation de visites de ferme.

Livrables du projet :
• Identité visuelle et logo
• Design d'emballages pour produits transformés
• Site web e-commerce complet avec système de réservation
• Architecture de déploiement haute disponibilité
• Système de gestion de contenu personnalisé

Architecture Technique

Frontend Next.js 13+ avec App Router
Le site utilise React 18 et Next.js pour une expérience utilisateur moderne et performante. L'interface est développée avec CSS Modules pour un styling modulaire et maintenable.

Backend Headless WordPress + WooCommerce
Content Management System découplé permettant une gestion flexible du contenu et des produits. WooCommerce gère l'inventaire, les commandes et la logistique de livraison avec points de chute personnalisés.

Système de Paiement Stripe
Intégration complète avec webhooks pour le traitement sécurisé des paiements et la gestion automatisée des statuts de commande.

Déploiement Production Digital Ocean
Architecture containerisée avec Docker Compose sur Ubuntu 22.04, incluant load balancer Traefik pour la haute disponibilité et Watchtower pour les mises à jour automatiques sans interruption.

Infrastructure & Haute Disponibilité

Architecture Multi-Container
• Deux instances Next.js avec load balancing
• Sessions persistantes (sticky sessions)
• Health checks automatiques
• Mises à jour en mode rolling sans interruption

Sécurité & Performance
• Headers de sécurité complets (CSP, HSTS, CORS)
• Protection CSRF pour toutes les transactions
• Redis pour la mise en cache et gestion de sessions
• Bases de données séparées pour WordPress et commandes
• Sauvegardes automatisées chiffrées vers Nextcloud

Monitoring & Notifications
• Surveillance automatique des services
• Notifications temps réel via ntfy
• Récupération automatique en cas de panne
• Alertes critiques pour pannes infrastructure

Fonctionnalités Spécialisées

Système de Réservation de Visites
Développement d'un système personnalisé permettant aux visiteurs de réserver et payer en ligne leurs visites de ferme. Gestion automatisée des disponibilités, confirmations par email et intégration avec le système de paiement.

E-commerce Adapté à l'Agriculture
• Gestion des points de chute multiples
• Calcul automatique des taxes par province
• Classes d'expédition flexibles (livraison/pickup)
• Gestion saisonnière des produits

API Personnalisées
• Endpoints pour produits et locations de pickup
• Calcul de taxes en temps réel
• Gestion d'états des commandes
• Nettoyage automatique des données expirées

Workflow de Déploiement
Système à trois branches (dev/test/main) avec pipeline CI/CD GitHub Actions, construction automatique de containers et déploiement via GitHub Container Registry.



Visitez le site : jardindeschefs.ca
Architecture disponible sur GitHub