https://github.com/rohittcodes/cookbook
https://github.com/rohittcodes/cookbook
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/rohittcodes/cookbook
- Owner: rohittcodes
- Created: 2024-10-25T06:15:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-26T12:02:11.000Z (over 1 year ago)
- Last Synced: 2025-06-10T00:53:29.757Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://cookbook-eosin.vercel.app
- Size: 274 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CookBook - A Recipe Generating App
## Description
CookBook is a recipe generating app that allows users to search for recipes based on ingredients they have on hand. Users can also save recipes in their personal cookbook for future reference. CookBook uses CopilotKit to generate recipes with the help of GroqAI's API (you can use your own LLM model if you have one or try ChatGPT, Gemini, or any other model).
## Features
- Search for recipes based on ingredients
- Save recipes to your personal cookbook
- Generate recipes with CopilotKit
- Filter recipes
## Screenshots


## Technologies
- [Next.js](https://nextjs.org)
- [Tailwind CSS](https://tailwindcss.com)
- [CopilotKit](https://copilotkit.ai)
- [ShadCN](https://ui.shadcn.com)
- [Zustand](https://zustand.docs.pmnd.rs)
- [Groq](https://groq.com)
## Installation
1. Clone the repository
```bash
git clone https://github.com/RohittCodes/cookbook.git
```
2. Install dependencies
```bash
cd cookbook
yarn install
```
3. Create a `.env` file in the root directory and add the following environment variables
```bash
GROQ_API_KEY=YOUR_GROQ_API_KEY
```
4. Run the app
```bash
yarn dev
```
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.