Retour au portfolio Loopus WordPressWordPress / Plugin / E-commerce

Winadiet Meal Prep

Plugin WordPress premium sur mesure pour Winadiet.fr, une application complète de planification de repas pour les abonnés nutrition. Inclut la planification hebdomadaire avec 14 repas, bibliothèque de recettes avec filtrage avancé, génération automatique de liste de courses et espace membre personnel avec intégration WooCommerce Subscriptions.

January 2026Winadiet.fr
Visiter le site en ligne
Vue d’ensemble du projet

J'ai développé Winadiet Meal Prep comme un plugin WordPress premium sur mesure pour Winadiet.fr, une entreprise française spécialisée en nutrition sportive et diététique. Cette application web complète offre aux abonnés un espace membre dédié avec des fonctionnalités complètes de planification de repas et de gestion de recettes.

Le plugin dispose d'un système de planification hebdomadaire affichant 4 semaines de menus par mois avec 14 repas planifiés (déjeuner et dîner pour chaque jour). La bibliothèque de recettes extensive propose des centaines de recettes avec recherche avancée et filtrage par régime alimentaire, durée de préparation, calories et saisons. Un générateur intelligent de liste de courses regroupe automatiquement les ingrédients par catégorie avec ajustement des portions. L'espace personnel comprend la gestion du profil, les favoris, l'historique des commandes, la gestion d'abonnement et le support.

Construit avec une architecture POO utilisant le pattern Singleton et des classes modulaires, le plugin inclut 2 tables de base de données personnalisées, 3 Custom Post Types et 4 taxonomies. Il s'intègre parfaitement avec WooCommerce Subscriptions et Memberships pour le contrôle d'accès. La sécurité est assurée par les nonces AJAX, la validation des permissions, les requêtes préparées et la sanitization des entrées. La base de code comprend ~2 500 lignes PHP, ~1 575 lignes JavaScript et ~3 300 lignes CSS avec design responsive et support complet d'internationalisation.

Vous avez un projet comparable ?

Décrivez le contexte, l’existant et le résultat que vous souhaitez obtenir.

Parler de mon projet