This project is a complete AI-powered cooking assistant web application built using Laravel 12, OpenAI GPT, and Stripe (Laravel Cashier). It is designed to help users generate smart cooking ideas, meal plans, recipe details, and grocery lists instantly.
Key Features
AI Recipe Generator
Users can generate full recipes with title, description, ingredients, step-by-step instructions, preparation time, and cooking notes.
AI Meal Planner
Creates personalized weekly meal plans based on diet goals, ingredients, or restrictions.
Grocery List System
Automatically converts recipe ingredients into a clean, categorized shopping list.
AI Thumbnail Generation (OpenAI Image Model)
Food thumbnails are generated using OpenAI’s image API via a queued background job for smooth performance.
Stripe Subscription Integration
Built with Laravel Cashier to support monthly/annual plans, usage limits, and premium features.
Modern UI/UX
Clean, responsive, and user-friendly interface designed for speed and clarity.
Technical Stack
Laravel 12
Laravel Cashier (Stripe)
OpenAI API (Chat + Image Generation)
Laravel Queues / Jobs
MySQL
Tailwind CSS
RESTful Controllers & Service Layer architecture
Built for Performance & Scalability
The app uses a clean service-based architecture, queue workers for image generation, and optimized database design to ensure the system remains fast and scalable.
Like this project
Posted Nov 18, 2025
A full-featured AI Recipe Generator built with Laravel 12, OpenAI API, Stripe subscriptions, and a modern UI.