Close Menu
    Trending
    • OpenAIs nya webbläsare ChatGPT Atlas
    • Creating AI that matters | MIT News
    • Scaling Recommender Transformers to a Billion Parameters
    • Hidden Gems in NumPy: 7 Functions Every Data Scientist Should Know
    • Is RAG Dead? The Rise of Context Engineering and Semantic Layers for Agentic AI
    • ChatGPT Gets More Personal. Is Society Ready for It?
    • Why the Future Is Human + Machine
    • Why AI Is Widening the Gap Between Top Talent and Everyone Else
    ProfitlyAI
    • Home
    • Latest News
    • AI Technology
    • Latest AI Innovations
    • AI Tools & Technologies
    • Artificial Intelligence
    ProfitlyAI
    Home » How I Built and Deployed an App in 2 days with Lovable, Supabase, and Netlify
    Artificial Intelligence

    How I Built and Deployed an App in 2 days with Lovable, Supabase, and Netlify

    ProfitlyAIBy ProfitlyAISeptember 18, 2025No Comments9 Mins Read
    Share Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
    Share
    Facebook Twitter LinkedIn Pinterest Email


    to create one thing alone. I had concepts however didn’t have the time and sources to work on them.

    The possibility of growing apps or different software program merchandise for non-developers has drastically elevated with the developments of LLMs, as Andrej Karpathy additionally emphasised with the time period “vibe coding”.

    There is a new type of coding I name “vibe coding”, the place you totally give in to the vibes, embrace exponentials, and neglect that the code even exists. It is doable as a result of the LLMs (e.g. Cursor Composer w Sonnet) are getting too good. Additionally I simply speak to Composer with SuperWhisper…

    — Andrej Karpathy (@karpathy) February 2, 2025

    I needed to take my probability with vibe coding and create an internet app. This was extra of an experiment to show that I can construct and deploy an app in 2 days. It didn’t must be good, the minimal viable product would do the job.

    On this article, I’ll present a high-level overview of the method together with some ideas and methods concerning the instruments I used and the way a lot I spent on them. In the event you’d prefer to see the top product first, it’s drawcraft.io.

    I used Lovable, Supabase, and Netlify on this venture.

    • Lovable is a extremely in style AI app builder.
    • Supabase is a growth platform dealing with all backend-related processes. The seamless integration between Lovable and Supabase is a vital benefit.
    • Netlify is used for deploying the app. It additionally handles area identify purchases (if desired).

    Earlier than I begin utilizing any of those instruments, I watched just a few Youtube movies on folks utilizing and growing with them. I’d prefer to level out that I don’t have any affiliation with any of those instruments.

    Constructing with Lovable

    Lovable has each free and paid plans. The professional plan has a number of pricing choices with totally different credit score quantities. I bought the most affordable one for $25 per thirty days, which supplies you 100 credit. You additionally get 5 free credit per day.

    100 credit score doesn’t imply precisely 100 prompts however the variety of credit you spend is instantly proportional to the variety of messages (i.e. prompts).

    Whenever you construct with Lovable, it’s recommended to have an in depth first immediate with clear directions. In the event you write a quite simple first immediate (e.g. Construct a calendar app), you’ll want to put in writing loads of messages (i.e. spend credit) to customise it. Additionally, including complicated options afterwards could also be barely extra difficult than declaring them at first.

    With that being mentioned, right here is the primary immediate I used:

    ## Goal
    Develop an internet utility that permits customers to create personalized drawing photos utilizing a big language mannequin (LLM).
    
    ## Core Options
    
    1. **Person Enter and Drawing Era**
       - Customers can enter an outline of the drawing they need, akin to "Bugatti automotive," "Farmhouse," "Father and Child," or "Cristiano Ronaldo."
       - Customers choose a problem degree for the drawing: Newbie, Medium, or Superior. 
         - Newbie: Appropriate for young children with easy, distinct strains.
         - Medium: Average complexity with extra particulars.
         - Superior: Extremely detailed and sophisticated drawings.
       - The appliance reformats the person's enter right into a structured immediate for the LLM to generate the drawing.
       - Customers can view and obtain the generated picture in PNG format.
    
    2. **Person Interface and Expertise**
       - Design a clear and fashionable touchdown web page, just like a SaaS platform, utilizing whites and gentle colours for a minimalist aesthetic.
       - Make sure the interface is intuitive and user-friendly, facilitating straightforward navigation and interplay.
    
    3. **Authentication and Subscription**
       - Implement person authentication and signup performance.
       - Provide two subscription tiers:
         - **Free Plan**: Permits as much as 3 drawings per thirty days.
         - **Professional Plan**: Permits as much as 20 drawings per thirty days at a price of $20 per thirty days.
    
    ## Technical Necessities
    
    - **Frontend**: Use fashionable internet applied sciences to create a responsive and visually interesting person interface.
    - **Backend**: Develop a sturdy backend to deal with person requests, handle subscriptions, and interface with the LLM for drawing era.
    - **Database**: Implement a database to retailer person data, subscription particulars, and drawing historical past.
    - **Safety**: Guarantee safe dealing with of person knowledge and transactions, adhering to finest practices in internet safety.
    
    ## Extra Concerns
    
    - Optimize the applying for efficiency and scalability to deal with various hundreds and person calls for.
    - Present clear directions and assist for customers to maximise their expertise with the applying.
    - Contemplate implementing analytics to trace person engagement and drawing preferences for future enhancements.

    The primary design turned out to be fairly good however I needed to make some changes. After the preliminary immediate, I primarily used messages with just one instruction. You can too edit the code on Lovable UI for making modifications and these modifications don’t eat your credit.

    Supabase integration

    Though I wrote in my preliminary immediate so as to add authentication and subscription, it didn’t work due to missing a correct backend. That is the place Supabase got here into play.

    It’s very straightforward so as to add Supabase in your Lovable tasks. You simply create a Supabase account and observe the steps to combine it to your venture on Lovable UI.

    As soon as Supabase integration is full, Lovable can write the code for including person authentication, creating database tables, including edge features to deal with backend duties.

    One downside I had was that it was repeatedly sending requests to verify person subscription standing. I detected this downside by manually checking the community exercise. I needed to spend just a few messages for Lovable to repair this downside. This might have been a simple repair if you’re a developer. I might resolve it alone however needed to spend a while on it. I simply needed to maneuver quick and use Lovable for the whole lot.

    Supabase free tier limits have been shortly consumed and I needed to improve to a paid plan, which prices $25 per thirty days. I believe the issue I discussed above consumed most of my restrict.

    GitHub Integration

    Lovable makes it very straightforward to combine your GitHub account. You’ll be able to observe the directions on Lovable UI to finish the mixing and create the venture in GitHub.

    Vital: Understand that each change Lovable makes in your venture is robotically dedicated to the default department on GitHub. This can be a two-way integration so in case you make modifications on the default department utilizing an IDE or GitHub UI, these modifications are robotically utilized to your Lovable venture.

    One other downside I had was about working with a number of branches. In Lovable docs, it’s acknowledged that Lovable all the time commits to the default department. The default department was the principle department at first. Nonetheless, after I created a brand new department and set it as default department, this variation wasn’t mirrored on Lovable. It stored committing to the principle department.

    Certainly one of Youtube movies reveals an possibility to vary the department on Lovable UI however I couldn’t discover it. It looks like Lovable UI modified after that. Perhaps it doesn’t exist anymore. This wasn’t a blockage for me so I moved on however I positively need to be taught the answer to this downside.

    Deploying the App

    There are various alternate options to deploy your app. I didn’t give a lot ideas to this step. I’ve seen just a few folks utilizing Netlify so I simply needed to strive it.

    Netlify provides a free plan, which was sufficient for me. It provides you 300 credit and every deploy prices 15 credit.

    When you create an account, you’ll be able to add your GitHub venture on Netlify by following the directions.

    You should utilize a Netlify area identify without spending a dime or purchase a customized area identify by way of Netlify. You’ll be able to after all purchase your area elsewhere and apply it to Netlify.

    Vital: By default, Netlify robotically deploys your web site everytime you decide to your manufacturing department. As I discussed earlier, Lovable robotically push commits to the default department. So in case your default department is used as your manufacturing department, which is certainly not a superb apply, everytime you make a change on Lovable, Netlify will make a deployment. The issue with that is you’ll shortly eat your free Netlify credit.

    Lovable’s Efficiency

    Lovable did an incredible job placing collectively a complete internet app. Nonetheless, the top product just isn’t good. As soon as I deployed the positioning and began utilizing it, I observed some issues. The great factor is that they have been all minor issues and I used to be in a position to have Lovable repair them.

    I additionally needed so as to add some pattern drawings to drawcraft.io. I attempted doing it by way of Lovable by attaching drawings within the chat however it didn’t work. Then, I uploaded the pattern drawings on GitHub UI and requested Lovable to create a “free pattern drawings” field on the positioning utilizing these photos and it labored.

    How A lot I Spent

    Price (USD) Element
    Lovable 25 Month-to-month subscription
    Supabase 25 Month-to-month subscription
    drawcraft.io 47 Area identify buy for 1 12 months
    OpenAI API 5 Price of API requires prompting and testing

    I spent a complete of $102 to create my first internet app. It’s a easy app that does a easy factor however my aim was to see if I’d really be capable of create a useful web site utilizing AI-based instruments.

    It’s essential to notice that a few of these spendings can be utilized for different tasks. Now, it’s as much as me to give you extra concepts and switch them into motion.

    Thanks for studying. Please let me know in case you have any suggestions.





    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleFrom Python to JavaScript: A Playbook for Data Analytics in n8n with Code Node Examples
    Next Article TDS Newsletter: How to Make Smarter Business Decisions with AI
    ProfitlyAI
    • Website

    Related Posts

    Artificial Intelligence

    Creating AI that matters | MIT News

    October 21, 2025
    Artificial Intelligence

    Scaling Recommender Transformers to a Billion Parameters

    October 21, 2025
    Artificial Intelligence

    Hidden Gems in NumPy: 7 Functions Every Data Scientist Should Know

    October 21, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Top Posts

    Power-hungry AI will devour Japan-sized energy supply by 2030

    April 10, 2025

    Cracking the Density Code: Why MAF Flows Where KDE Stalls

    August 22, 2025

    A Visual Guide to Tuning Gradient Boosted Trees

    September 15, 2025

    Regeringens AI-satsning: Myndigheter ska kunna dela känslig data

    June 18, 2025

    STOP Building Useless ML Projects – What Actually Works

    July 1, 2025
    Categories
    • AI Technology
    • AI Tools & Technologies
    • Artificial Intelligence
    • Latest AI Innovations
    • Latest News
    Most Popular

    The 7 Best Free ChatGPT Detectors in 2025

    April 3, 2025

    Behind the Magic: How Tensors Drive Transformers

    April 25, 2025

    How a BPO hit SLAs for high-volume invoicing with automation

    April 4, 2025
    Our Picks

    OpenAIs nya webbläsare ChatGPT Atlas

    October 22, 2025

    Creating AI that matters | MIT News

    October 21, 2025

    Scaling Recommender Transformers to a Billion Parameters

    October 21, 2025
    Categories
    • AI Technology
    • AI Tools & Technologies
    • Artificial Intelligence
    • Latest AI Innovations
    • Latest News
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us
    Copyright © 2025 ProfitlyAI All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.