hashnode ai-for-tomorrow hackathon
Read more on my hashnode blog
This app helps you create delicious recipes based on the ingredients you have and your personal preferences. It aims to make meal planning easy and reduce food waste.
- Customizable recipes with dietary restrictions, preferred cuisines, flavors, and texture preferences.
- Google Language Translate option to read recipes in your own language.
- Adjust serving sizes.
The idea for this project came from the desire to waste less food and make home cooking easier. By entering the ingredients you have, this app helps you cook tasty meals without extra shopping. It saves time, money, and reduces food waste.
- Next.js: Fast and user-friendly web app framework.
- Anthropic API: Powerful AI for recipe generation.
- TypeScript: For better code quality.
- shadcn/ui: For a sleek user interface.
- User login.
- Save user diet information to speed up recipe generation.
- Save favorite recipes.
- Create new recipes.
- Comment and rate other recipes.
-
Clone the repository:
git clone cd recipe-generator-app
-
Install dependencies:
yarn
-
Set up environment variables:
- Refer to
.env.sample
. - Create a
.env
file and add the necessary variables.
- Refer to
-
Run the app:
yarn dev
-
Open the app in your browser:
- Visit
http://localhost:3000
- Visit
Feel free to fork this repository and contribute by submitting a pull request. Any contributions, large or small, are always welcome.
This project is licensed under the MIT License. See the LICENSE file for details.
Happy cooking!