Winadiet Meal Prep
Premium WordPress plugin for Winadiet.fr, a complete meal planning application for nutrition subscribers. Features weekly menu planning with 14 meals, recipe library with advanced filtering, automatic shopping list generation, and personal member space with WooCommerce Subscriptions integration.Visit Live SiteClick to expand

Click to expand

Click to expand

Click to expand

Project Overview
I developed Winadiet Meal Prep as a premium custom WordPress plugin for Winadiet.fr, a French company specializing in sports nutrition and dietetics. This complete web application provides subscribers with a dedicated member area featuring comprehensive meal planning and recipe management capabilities.
The plugin features a weekly planning system displaying 4 weeks of menus per month with 14 planned meals (lunch and dinner for each day). The extensive recipe library offers hundreds of recipes with advanced search and filtering by diet type, preparation time, calories, and seasons. An intelligent shopping list generator automatically groups ingredients by category with portion adjustment. The personal space includes profile management, favorites, order history, subscription management and support.
Built with OOP architecture using Singleton pattern and modular classes, the plugin includes 2 custom database tables, 3 Custom Post Types, and 4 taxonomies. It integrates seamlessly with WooCommerce Subscriptions and Memberships for access control. Security is ensured through AJAX nonces, permission validation, prepared queries, and input sanitization. The codebase comprises ~2,500 lines of PHP, ~1,575 lines of JavaScript, and ~3,300 lines of CSS with responsive design and full internationalization support.