Chef Gpt
An open-source AI recipe generator built with Next.js 14, Supabase, Clerk, and OpenAI, offering instant culinary ideas for users.

Chef Genie: AI-Powered Recipe Generation with Next.js 14
Chef Genie is an innovative open-source application that leverages OpenAI's ChatGPT to generate unique recipes. Built with Next.js 14 Server Actions, it integrates Supabase for database management and Clerk for authentication. This tool offers developers a modern stack for building AI-driven applications, showcasing a practical use case of AI in everyday tasks like meal planning. It's designed with a focus on a seamless user experience and robust backend architecture.
Features:
- Modern Frontend Framework: Utilizes Next.js 14 App Router and Server Actions for efficient server-side rendering and operations.
- Advanced AI Capabilities: Integrates OpenAI's GPT 3.5 Turbo via the Vercel AI SDK to power recipe generation.
- Scalable Database Solution: Employs Supabase for robust backend data storage and management.
- Secure User Authentication: Implements Clerk for streamlined and secure user sign-in and management.
- Utility-First CSS: Styled with Tailwind CSS for rapid UI development.
- Accessible UI Primitives: Leverages Radix UI for foundational, unstyled UI components.
- Pre-built UI Components: Uses shadcn/ui for a collection of beautifully designed components.
- Clear Iconography: Incorporates Lucide icons for visual clarity.
- Optimized Deployment Platform: Deployed on Vercel for high performance and scalability.
- Usage Insights: Features Vercel Analytics for monitoring application traffic and user engagement.
- Type-Safe Data Validation: Uses Zod for ensuring data integrity with TypeScript-first schema validation.
- Organized Codebase: Includes automatic import sorting using
@ianvs/prettier-plugin-sort-imports
for enhanced code maintainability.
Summary:
Chef Genie provides developers with a robust, open-source platform for generating recipes using cutting-edge AI technology. It combines Next.js 14, Supabase, and Clerk, offering a complete solution for building and deploying AI-integrated web applications. With features like server actions, a powerful AI model, and a modern UI stack, it serves as an excellent example or starting point for similar projects, simplifying complex integrations for developers.

Similar to Chef Gpt:


