A favicon of Chef Gpt

Chef Gpt

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

A screenshot of Chef GptVisit

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.

Distribution:
opensource
GitHub:
138 Stars
36 Forks
Share:

 

  
 

Similar to Chef Gpt:

 

  
  

 

  
  

 

  
  
Chef Gpt: Chef Genie: AI-powered recipes with Next.js, Supabase, and OpenAI. – Awesome-Shadcn/ui