Automationscribe.com
  • Home
  • AI Scribe
  • AI Tools
  • Artificial Intelligence
  • Contact Us
No Result
View All Result
Automation Scribe
  • Home
  • AI Scribe
  • AI Tools
  • Artificial Intelligence
  • Contact Us
No Result
View All Result
Automationscribe.com
No Result
View All Result

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

admin by admin
September 18, 2025
in Artificial Intelligence
0
How I Constructed and Deployed an App in 2 days with Lovable, Supabase, and Netlify
399
SHARES
2.3k
VIEWS
Share on FacebookShare on Twitter


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

The prospect of growing apps or different software program merchandise for non-developers has significantly 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 absolutely give in to the vibes, embrace exponentials, and overlook that the code even exists. It is potential as a result of the LLMs (e.g. Cursor Composer w Sonnet) are getting too good. Additionally I simply discuss to Composer with SuperWhisper…

— Andrej Karpathy (@karpathy) February 2, 2025

I wished to take my likelihood with vibe coding and create an online app. This was extra of an experiment to show that I can construct and deploy an app in 2 days. It didn’t need to be excellent, the minimal viable product would do the job.

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

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

  • Lovable is a extremely fashionable AI app builder.
  • Supabase is a improvement platform dealing with all backend-related processes. The seamless integration between Lovable and Supabase is a crucial 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 individuals 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 completely different credit score quantities. I bought the most affordable one for $25 per 30 days, which provides 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 straight proportional to the variety of messages (i.e. prompts).

Whenever you construct with Lovable, it’s advised to have an in depth first immediate with clear directions. In case 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 sophisticated than declaring them at first.

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

## Goal
Develop an online utility that permits customers to create personalized drawing photos utilizing a big language mannequin (LLM).

## Core Options

1. **Consumer Enter and Drawing Technology**
   - Customers can enter an outline of the drawing they want, resembling "Bugatti automobile," "Farmhouse," "Father and Child," or "Cristiano Ronaldo."
   - Customers choose an issue stage for the drawing: Newbie, Medium, or Superior. 
     - Newbie: Appropriate for young children with easy, distinct traces.
     - Medium: Reasonable complexity with extra particulars.
     - Superior: Extremely detailed and sophisticated drawings.
   - The applying 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. **Consumer Interface and Expertise**
   - Design a clear and trendy touchdown web page, much like a SaaS platform, utilizing whites and delicate 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.
   - Supply two subscription tiers:
     - **Free Plan**: Permits as much as 3 drawings per 30 days.
     - **Professional Plan**: Permits as much as 20 drawings per 30 days at a price of $20 per 30 days.

## Technical Necessities

- **Frontend**: Use trendy internet applied sciences to create a responsive and visually interesting person interface.
- **Backend**: Develop a strong backend to deal with person requests, handle subscriptions, and interface with the LLM for drawing technology.
- **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 greatest practices in internet safety.

## Extra Concerns

- Optimize the appliance for efficiency and scalability to deal with various hundreds and person calls for.
- Present clear directions and help for customers to maximise their expertise with the appliance.
- Think about 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 even edit the code on Lovable UI for making modifications and these modifications don’t devour 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 comply with the steps to combine it to your challenge on Lovable UI.

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

One downside I had was that it was constantly 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 straightforward repair if you’re a developer. I might clear up it alone however needed to spend a while on it. I simply wished to maneuver quick and use Lovable for every thing.

Supabase free tier limits had been rapidly consumed and I needed to improve to a paid plan, which prices $25 per 30 days. I feel the issue I discussed above consumed most of my restrict.

GitHub Integration

Lovable makes it very straightforward to combine your GitHub account. You possibly can comply with the directions on Lovable UI to finish the mixing and create the challenge in GitHub.

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

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 primary department at first. Nonetheless, once I created a brand new department and set it as default department, this alteration wasn’t mirrored on Lovable. It stored committing to the primary department.

One in all Youtube movies exhibits an possibility to vary the department on Lovable UI however I couldn’t discover it. It looks as if Lovable UI modified after that. Possibly it doesn’t exist anymore. This wasn’t a blockage for me so I moved on however I positively wish to study the answer to this downside.

Deploying the App

There are a lot of alternate options to deploy your app. I didn’t give a lot ideas to this step. I’ve seen just a few individuals utilizing Netlify so I simply wished to attempt it.

Netlify presents 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 may add your GitHub challenge on Netlify by following the directions.

You should use a Netlify area identify free of charge or purchase a customized area identify by means of Netlify. You possibly can after all purchase your area elsewhere and apply it to Netlify.

Vital: By default, Netlify mechanically deploys your web site everytime you decide to your manufacturing department. As I discussed earlier, Lovable mechanically push commits to the default department. So in case your default department is used as your manufacturing department, which is unquestionably not a very good observe, everytime you make a change on Lovable, Netlify will make a deployment. The issue with that is you’ll rapidly devour your free Netlify credit.

Lovable’s Efficiency

Lovable did a terrific job placing collectively a whole internet app. Nonetheless, the top product just isn’t excellent. As soon as I deployed the positioning and began utilizing it, I seen some issues. The nice factor is that they had been all minor issues and I used to be in a position to have Lovable repair them.

I additionally wished so as to add some pattern drawings to drawcraft.io. I attempted doing it by means of Lovable by attaching drawings within the chat but it surely 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

Value (USD) Element
Lovable 25 Month-to-month subscription
Supabase 25 Month-to-month subscription
drawcraft.io 47 Area identify buy for 1 yr
OpenAI API 5 Value 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 purpose was to see if I’d really have the ability to create a useful web site utilizing AI-based instruments.

It’s vital 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 if in case you have any suggestions.



Tags: AppbuiltDaysDeployedLovableNetlifySupabase
Previous Post

Construct Agentic Workflows with OpenAI GPT OSS on Amazon SageMaker AI and Amazon Bedrock AgentCore

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Popular News

  • How Aviva constructed a scalable, safe, and dependable MLOps platform utilizing Amazon SageMaker

    How Aviva constructed a scalable, safe, and dependable MLOps platform utilizing Amazon SageMaker

    402 shares
    Share 161 Tweet 101
  • Unlocking Japanese LLMs with AWS Trainium: Innovators Showcase from the AWS LLM Growth Assist Program

    401 shares
    Share 160 Tweet 100
  • Diffusion Mannequin from Scratch in Pytorch | by Nicholas DiSalvo | Jul, 2024

    401 shares
    Share 160 Tweet 100
  • Streamlit fairly styled dataframes half 1: utilizing the pandas Styler

    401 shares
    Share 160 Tweet 100
  • Proton launches ‘Privacy-First’ AI Email Assistant to Compete with Google and Microsoft

    401 shares
    Share 160 Tweet 100

About Us

Automation Scribe is your go-to site for easy-to-understand Artificial Intelligence (AI) articles. Discover insights on AI tools, AI Scribe, and more. Stay updated with the latest advancements in AI technology. Dive into the world of automation with simplified explanations and informative content. Visit us today!

Category

  • AI Scribe
  • AI Tools
  • Artificial Intelligence

Recent Posts

  • How I Constructed and Deployed an App in 2 days with Lovable, Supabase, and Netlify
  • Construct Agentic Workflows with OpenAI GPT OSS on Amazon SageMaker AI and Amazon Bedrock AgentCore
  • Evaluation of Gross sales Shift in Retail with Causal Influence: A Case Examine at Carrefour
  • Home
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms & Conditions

© 2024 automationscribe.com. All rights reserved.

No Result
View All Result
  • Home
  • AI Scribe
  • AI Tools
  • Artificial Intelligence
  • Contact Us

© 2024 automationscribe.com. All rights reserved.