🚧 Buildingby Fekri
An AI based WhatsApp bot that allows you to track your macros through images.
🎉 Major and exciting updates! 🚀
Added onboarding flow:
🗣 Asks for language, age, goals, other info
📆 Subscription checker
🥗 Added ability to generate recipes from ingredients through a photo 📸
🌍 Started working on the translations
✏️ Editing meals
Still need to:
Full translations to FR/NL/ES
Implement payments
Embeddings
Landing page/Insta page
🔥 Hungry but in the arena trying stuff
Hope to have the MVP ready soon - got a bit distracted by some other projects that had a higher priority.
Still left:
Editing meals
Removing meals on other days
Adding meal manually
Analytics? Week overview?
Improve quicklinks
Branding/texting
Eventually: embeddings so it can search all your data
But step by step. Will keep it limited here!
Building on telegram is awesome! App was ready in a day. But decided to make some optimization and leverage some of the built-in features on it.
Will be have it ready soon. Will probably launch it after IndieLogs ProductHunt launch!

Sadly Meta keeps refusing my verification.
So I decided to rebuild everything in Telegram. I spent the day on it and re-built most parts. Telegram seems like a much better fit - developer friendly + buttons are super useful.
Trying to get WhatsApp Business Verified but they are making it difficult for me.
Keep refusing my documents. Otherwise I could have launched the bot by now!
Added the ability to:
Manually log macros
Retrieve macros from other days
Edit macros of other days
Delete dishes of other days
A small update ✅
Connected history of text AI model & Image AI model
Added the ability to:
Add macros
Edit macros
Remove macros
First implementation of payment system

Managed to get a permanent API key. Was quite a struggle to get this lol.
Some other progress:
Managed to format output as JSON from the AI model
Added temporary cache/storage for if user wants to store macros
Connected supabase for storage
User can now track his macros
Some important considerations for in the future:
How to implement payment & or rate-limiting
Probably have a first-check when person tries to use bot & cross-check w Supabase - should not be too hard to implement
Modify macros if person deems estimate too low/too high
Delete macros
Add dish name to storage of macro entry
Graphs and stuff
Also would be good to find a name + some keywords I could eventually target for SEO. So far nothing great found.
Will keep it simple at first. See if ppl use it. Only then expand further
Switched over from Telegram to WhatsApp. Also decided to build it in Python instead of n8n.
Done so far:
Backend running in a Docker container & accessible through webhook
WhatsApp connected & Bot made
Connected it to AI language model
Connected it to AI image model
It can analyze images and provides answers based on that
Next up:
Store user data
Connect it to DB
Made first n8n flow using Telegram yesterday - just playing around for now - will see how far I can take this