- 10K No-Code
- Posts
- 10K No-Code Challenge Weekly Update #3
10K No-Code Challenge Weekly Update #3
Reflections, learnings and plan for next week

Hello everyone!👋 Swaraj here.
Wishing you all a very Happy, Prosperous and Safe Diwali!✨🪔
Welcome to weekly update #3 of the 10K No-Code Challenge, a challenge that I’ve set up for myself to build tiny toy projects using no-code tools like bubble.io etc, launch them fast (in days and not in months) and go from $0 to $10K per month.
Things I talk about in this update:
Things I tried this week
My learnings from this week
Next week’s plan
What did I do this week?
So as you know from last week’s issue I was working on a roast web app that would take an url from the user, extract the text of the website and then generate an AI roast based on the extracted text. But, with the release of OpenAI’s GPT-4 Vision achieving this got comparatively easier and provided much better results. Seth Kramer from No Code MBA actually built something similar in like 30 mins using bubble.🤯🤩
Here's a demo of the gpt-4-vision API that I built in
@bubble in 30 min.It takes a URL, converts it to an image, and sends it through the Vision API to respond with custom landing page optimization suggestions.
— Seth Kramer (@sethjkramer)
10:55 PM • Nov 6, 2023
I tried to build the exact same thing using GPT-4 Vision which lets you extract data from image instead of extracting the full text just like how Seth did in the above example.
As one of the rules for 10K No-Code challenge is to always have a buy button on every project I am considering not to launch this roast app because there already are free tools that can do this.
But building this roast app helped me learn a lot of new concepts, gave me confidence and more ideas that I can build and launch in the near future.🙂
Submitted my Lemon Squeezy store activation application so that I can start receiving payments from the apps I build.
What I learned this week?
How to work with backend workflows in Bubble, what are Webhooks and how to sync your Bubble app with Lemon Squeezy’s Webhook events.
Learning resource: Lemon Squeezy Docs
A webhook is a way for one app to talk to another app automatically. When you set up a webhook, you're telling one app (the source) to send a notification to another app (the destination) whenever something happens.
Webhooks can be used for all sorts of things, like sending notifications when new order is created, when new customers are created, or when orders are shipped. They're a great way to keep your apps up-to-date with the latest information.
Here's an analogy that might help you understand webhooks better. Imagine you have a friend who is always late. You want to know when they're going to be so you can plan accordingly. One way to do this is to call them every five minutes and ask them if they're on their way yet. This is a bit annoying, and it also means that you're always interrupting them.
A better way to do this is to set up a webhook. You could tell your friend that whenever they leave their house, they should send you a text message with their estimated arrival time. This way, you can get the information you need without having to bother them.
Webhooks work in a similar way. Instead of having to constantly check to see if something has happened, you can set up a webhook and the other app will automatically notify you when it happens. This is a great way to save time and effort, and it can also help you to stay up-to-date on the latest information.
How to integrate OpenAI’s GPT Vision with your Bubble app.
Learning resource: Getting started with GPT Vision & your Bubble app
How to use Bubble’s new table element.
Learning resource: Design awesome tables in Bubble.io
My plan for next week
It’s pretty straight forward:
Build and launch something super easy with whatever I have learnt so far.
Try to monetize whatever app I build.
Thanks for reading and stay tuned for more updates!
P.S. If you’d like to follow more of my stories and journey feel free to follow me on Twitter/X
- Swaraj