Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/giacomogaglione/chef-gpt
Recipe Generator powered by OpenAI and ChatGPT. Built with Next.Js 14 Server Actions, Supabase, Clerk, Tailwind CSS, Radix UI, shadcn/ui
https://github.com/giacomogaglione/chef-gpt
chat-gpt clerk nextjs nextjs14 openai-api radix-ui shadcn-ui supabase tailwindcss vercel
Last synced: 28 days ago
JSON representation
Recipe Generator powered by OpenAI and ChatGPT. Built with Next.Js 14 Server Actions, Supabase, Clerk, Tailwind CSS, Radix UI, shadcn/ui
- Host: GitHub
- URL: https://github.com/giacomogaglione/chef-gpt
- Owner: giacomogaglione
- License: mit
- Created: 2023-07-02T23:40:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-11T10:38:19.000Z (4 months ago)
- Last Synced: 2024-09-28T10:42:57.649Z (about 1 month ago)
- Topics: chat-gpt, clerk, nextjs, nextjs14, openai-api, radix-ui, shadcn-ui, supabase, tailwindcss, vercel
- Language: TypeScript
- Homepage: https://chef-genie.app/
- Size: 3.12 MB
- Stars: 124
- Watchers: 2
- Forks: 34
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-ChatGPT-repositories - chef-gpt - Customizable recipe generator powered by OpenAI and ChatGPT. Built with Next.Js Tailwind CSS Radix UI Supabase Clerk. (Openai)
README
# [Chef Genie](https://chef-genie.app)
An open source recipe generator powered by OpenAi and ChatGPT.
![hero](public/og.png)
> **Warning**
This project is still in development and is not ready for production use.## Features
- **Framework**: [Next.js](https://nextjs.org/) 14 App Router with Server Actions
- **AI**: [OpenAI - GPT 3.5 Turbo](https://openai.com) with [Vercel AI SDK](https://sdk.vercel.ai)
- **Database**: [Supabase](https://supabase.com/)
- **Authentication**: [Clerk](https://clerk.com/)
- **Styling**: [Tailwind CSS](https://tailwindcss.com/)
- **Primitives**: [Radix UI](https://radix-ui.com/)
- **Components**: [shadcn/ui](https://ui.shadcn.com/)
- **Icons**: [Lucide](https://lucide.dev/)
- **Deployment**: [Vercel](https://vercel.com/)
- **Analytics**: [Vercel Analytics](https://vercel.com/analytics/)
- [Zod](https://zod.dev/) for TypeScript-first schema declaration and validation
- Automatic import sorting with `@ianvs/prettier-plugin-sort-imports`## Running Locally
1. Clone the repository and install the dependencies
```bash
git clone https://github.com/giacomogaglione/chef-genie.git
cd chef-genie
pnpm install
pnpm dev
```2. Copy the `.env.example` to `.env` and update the variables.
```bash
cp .env.example .env
```3. Start the development server
```bash
pnpm run dev
```## License
Licensed under the [MIT license](https://github.com/giacomogaglione/chef-gpt/blob/main/LICENSE.md).