What is your goal?
Get fit meals recipe every week
What is the problem & what have you tried?
Hello Make community! I’m trying to get fit meals recipes every day, from monday to friday, morelike 10 recipes per day, so that would be 50 a week (thats what i would like to get if its possible). I don’t want to get boring meals like rice and chicken, but some fancy meals that people would enjoy. I haven’t started that project yet but i got some idea how to do it, the only ‘‘problem’’ is how to get those real meals. My plan was to take recipes from big influencers on IG, but how can i get these meals? Gemini AI said to use the module Apify to scrap content every day, but i don’t think thats a good idea because of how much ops can waste a day and how Apify will pick the content.
So im writing to you guys if you can give any recommendation about that ‘‘issue’’.
My idea was: Scrap meals from influencers (10 per day) + post these meals on a gemini module to create a beautiful images and add all those information to the same PDF to get like some sort of an ebook and there would be the beautiful image with the recipe.
Hey Dobromir,
@samliew posted an awesome blog a while back on different web scrapping tools. You can read more here. He doesn’t mention apify specifically, but the same principles apply.
1 Like
Hi Stoyan, thank you as always, i’ll give it a try
Why not start with something in a simpler format to validate your proof-of-concept first? You could just implement simple text scraping from receipe websites or APIs instead of from Instagram.
Here is an old discussion on Reddit about building something like this, Is there any free API for food recipes?, which mention the following APIs:
How to call an API on RapidAPI
Use the HTTP “Make a Request” module:
-
Select Authentication type: API key
-
Add or reuse an existing RapidAPI connection
- API Key parameter name:
x-rapidapi-key
- Key:
<YOUR_RAPIDAPI_KEY>
[Copy your key from API test page. Green arrow in screenshot below.]
-
URL:
[Copy URL from API test page. Red arrow in screenshot below.]
-
Header: Add x-rapidapi-host with the API ID as the value
[Copy API ID from API test page. Blue arrow in screenshot below.]
You can reuse this RapidAPI Credential “keychain” for all APIs on RapidAPI – you’ll just need to change the x-rapidapi-host header value based on the API you are calling. One easy way to do this is simply copy/clone this module that you’ve set up!
Hope this helps! If you are still having trouble, please provide more details.
— @samliew
1 Like
Why not ask the AI directly to provide you with fancy recipes?
1 Like
Hey samliew, I finally managed to get the meal generation working!
Right now, I’m using Gemini to create the full recipe (title, ingredients, steps, and description) and then sending that to a second module with Nano Banana to generate the meal image and save it to Google Drive. I’ve organized everything into folders by meal type (breakfast, lunch, dinner, etc.).
This project is the ‘‘lunch project’’.
That same project x5 but every one runs twice, one day a week.
To keep the operation count low, I’m thinking of a specific workflow: instead of the AI Agent searching through Notion every time, I’ll sync all the meal data and image links to a Notion page, and then once a week, I’ll export that as a CSV to feed the ‘Knowledge’ library of a Make AI Agent (using Gemini 3.0 or 3.1).
The goal is for the Agent to use that CSV as its database to build a full plan for a client—picking 15 meal options, showing the photos, and automatically adjusting the ingredient quantities based on the client’s target Kcal.
Do you think using the CSV as the Agent’s Knowledge Base is the best way to save on operations, or is there a more efficient way to handle this much data?"
1 Like
It wasn’t my 1st option because it’s not 100% accurate, every meal has to look the same with the only difference that the meal is different, but i want a specific details that AI can’t keep with every image. Anyways i finally decided to use AI because it’s the ‘‘easiest’’ way to do what i need.
1 Like
I wouldn’t recommend using Notion with Make for tabular data, as there are better tools suited for the job. Use the Make Data Store, Google Sheets, or Airtable—any of these options are way better than Notion.
It depends on how the data is structured, and how you’re processing it.
Don’t optimize too prematurely. Instead focus on getting a MVP running so that you can test the projects’ viability.
— @samliew
1 Like
Lol my bad, i just saw it xD… the ‘‘difference’’ im talking about is that the background and all other decorative details shouldn’t change, only the meals, same background and details, but different meal.
Okey Sam, so Notion actually it’s my first app for this situation, so i’ll stick to it till i can see some profit from all that work im doing. Anyways someday i’ll move on to Airtable, thanks a lot for helping me as always!