By skill

Vibe Coding for Business

Build the small apps an office actually needs by describing them to an AI app builder: a first internal tool, a one-page website, an intake form that saves every answer, a price calculator, an internal dashboard, a simple client portal, and the three checks before you share any of them.

Vibe Coding for Business is a free, hands-on AI course for business owners, office managers and office staff, not developers: 11 short modules (about 2 hours in all) where you do each step yourself in a safe practice copy of Lovable, Runable, n8n, Claude and other tools, which checks your work. No coding, no cost, and you can start without signing up.

Who it’s for: Business owners, office managers and office staff, not developers. No coding: you describe what you want in plain English, test it like a customer, and decide what is safe to share. Most modules run on free plans.

11 modulesBeginner to Intermediate~2 hr of practiceFree

Why this course

Small offices pay per seat for software where they use two features out of forty, or they run the job on a spreadsheet and a whiteboard. AI app builders such as Lovable changed the sum: a small tool you describe in plain English is working in a minute or two, often for one credit.

This course starts with the business question (build or buy?), then builds the tools offices ask for most, in order: a website, a form that saves to a shared place, two kinds of quote calculator, a dashboard, and a self-serve status page for clients. It ends where most tutorials stop too early: who can open your app, where the data lives, and what it will cost, checked in the real tool before anything is shared.

Every practice screen is from the real app (Lovable, Runable, Claude, n8n, JSFiddle or SunSed). The new modules were built twice in a real Lovable account, once while capturing and once again from the finished steps, and every step passed.

Is this course for you?

It is for people who run or support a small business and want working tools, not a programming course.

You can already

  • You use a web browser and a spreadsheet every day.
  • You have never written code, or only copied a formula or two.

After this course you can

  • Decide when to build a tool and when to buy one
  • Describe an app clearly enough that an AI builds it right the first time
  • Check who can open an app, where its data lives and what it costs before you share it

What you’ll build

  • Module 1: A working equipment sign-out board built from one prompt: five cards, Check out with a name and a return date, Return, and a live count of what is available.
  • Module 2: You help Maya Chen take a one-page website for Harbor & Pine from a brief to a finished page, ready to publish.
  • Module 4: A "Have a Question?" contact form built in Lovable from one plain-English description, with no coding.
  • Module 5: For Bright Path Landscaping, a made-up landscaping company: a lawn price calculator. Enter a lawn size, pick a service, and it shows the price. All prices are sample prices, so you can check every number.
  • Module 6: A small quote form: a heading, a Square feet box, a Get my quote button and a result line, plus the JavaScript behind it.
  • Module 8: You help Dana Whitfield, who runs the office at Riverbend Office Services, a made-up company. Her purchase orders live in email and a spreadsheet, and last month a print vendor ran nine days late before anyone noticed.
  • Module 9: A teal client status page from one prompt: client code and last name, Check status, a four-stage progress bar, what is still needed, and the number to call.
  • Module 10: Three answers, found in the real app without publishing or spending a credit: the page would be public to anyone with the link; all three clients sit in the page code (src/lib/clients.ts) even though the security scan said no issues; and Lovable's own plan for a safe version (client logins, a Lovable Cloud database, row-level security) with what it would cost.
  1. Module 1 · Lovable · Beginner · ~10 min

    Lovable: Build or Buy? Vibe Code an Office App in One Prompt

    Small offices pay for software by the seat, often for an app where they use two features out of forty. Vibe coding changes the sum: you describe a small tool in plain English, an AI app builder writes the code, and you have a working version in a minute or two.

  2. Module 2 · Runable · Beginner · ~16 min

    Runable: Brief a One-Page Website, Approve the Plan and Budget Your Credits

    Before the first market, a new brand needs somewhere to send people: one page with the products, the price, who makes them, a way to join the waitlist and the three questions every buyer asks. A freelancer charges $500 to $2,000 and takes about two weeks. Doing it yourself in a site builder takes a weekend.

  3. Module 3 · Lovable · Intermediate · ~8 min

    A contact form that saves to a database

    Add a booking request form to a small business site by chatting, turn on Lovable Cloud (Lovable's built-in backend, built on Supabase), send a test request and find it in the database. Then check who can see the data, and publish the update.

  4. Module 4 · Lovable + n8n · Advanced · ~15 min

    Build a Web App with an AI Backend

    A prospect fills in the contact form on your website at 8 p.m. The message lands in a shared inbox. Nobody sees it until the next morning, and by then they have booked a call with the firm that answered first.

  5. Module 5 · Claude · Beginner · ~7 min

    Artifacts: build a price calculator you can share

    Every office answers the same question over and over: what will it cost? Each answer means finding the price list, doing the math and typing it out, and two people can give a customer two different numbers.

  6. Module 6 · JSFiddle · Beginner · ~12 min

    JavaScript: An Instant Quote Calculator for Your Website

    Jordan (made up) runs Brightway Office Cleaning. Every enquiry starts with "How much for our office?", then an email asking for the size, then a price a day later, by which time half the leads have asked someone else.

  7. Module 7 · Lovable · Intermediate · ~9 min

    A simple dashboard from your data

    Turn the booking requests in your Lovable Cloud database into a private dashboard with counts, a chart and a status table. Add a sign-in only you can use, test it in the preview, improve it by chatting, check the access rules and publish.

  8. Module 8 · SunSed · Beginner · ~12 min

    SunSed: Build a Purchase Order Tracker App by Describing It

    A small office usually tracks purchase orders in email threads and one shared spreadsheet. Nobody owns the list, so a vendor that runs late is found out after the deadline, and chasing orders eats a few hours every week.

  9. Module 9 · Lovable · Beginner · ~9 min

    Lovable: Cut "Where's My Return?" Calls with a Status Page

    In tax season a small firm answers the same call a dozen times a week: where is my return, and what do you still need from me? At six minutes a call that is about 17 hours a season, spent reading out a status that could be on a page.

  10. Module 10 · Lovable · Beginner · ~10 min

    Lovable: Check Logins, Data and Cost Before You Share an App

    An AI app builder makes it easy to put something online in minutes. It makes it just as easy to put client data online by mistake: a tax status, a missing form and a surname are personal information, and links get forwarded.

  11. Module 11 · Lovable · Advanced · ~9 min

    Publish it and connect your own domain

    Give your Lovable site a proper title, description and sharing image, publish the update, then connect a domain you already own: add the A and TXT records at your domain provider, wait for Verifying to turn Live, and open your site on its own address.

Prerequisites

  • For the practice: a web browser. Each module runs in a copy of the real tool’s screens, so you need no account and no sign-up to start module 1.
  • To do it for real: a Lovable account, a Runable account, an n8n account, a Google account, a Claude account and a SunSed account. Each module says which one it uses.

Time to complete

About 2 hours of hands-on practice across 11 modules (319 steps in all). Modules take 7 to 16 minutes each, so you can do one in a sitting and come back for the next.

The ideas behind each module

Each module teaches one idea you will use again and again. Here it is in plain words: what it is, why a business uses it, and a real example.

Module 1 · Lovable: Build or Buy? Vibe Code an Office App in One Prompt

What vibe coding is, and build vs buy

What it is

Describe software in plain English; an AI app builder writes and runs the code.

Why a business uses it

Small internal tools no longer need a developer or a per-seat subscription.

A real example

An equipment sign-out board for a 14-person office: one prompt, 1 credit, instead of about $1,008 a year.

Words to know: Vibe coding Build vs buy

Module 3 · A contact form that saves to a database

An intake form that saves every answer

What it is

A form on your site that writes each request to a database or a Google Sheet.

Why a business uses it

No more copying details out of emails; the whole team sees every request.

A real example

A booking request form saved to Lovable Cloud, then a contact form connected to n8n and Google Sheets.

Module 5 · Artifacts: build a price calculator you can share

A quote calculator for your website

What it is

A small interactive calculator built from a description and shared by link.

Why a business uses it

Prospects get a ballpark price at 9 p.m. instead of waiting for a reply.

A real example

A lawn price calculator built in Claude artifacts, then an office-cleaning quote calculator typed in JavaScript for your own site.

Module 7 · A simple dashboard from your data

An internal dashboard

What it is

A private page with counts, a chart and a status table from data you already collect.

Why a business uses it

The numbers you check every morning, in one place, without rebuilding a spreadsheet.

A real example

A booking dashboard with a sign-in, and a purchase order tracker built by describing it.

Module 9 · Lovable: Cut "Where's My Return?" Calls with a Status Page

A simple client portal

What it is

A page where clients look up their own status with a code and a surname.

Why a business uses it

It answers the "where is it?" call before it comes: about 17 hours a tax season in our example.

A real example

A tax-return status page with a progress bar and what is still missing.

Module 10 · Lovable: Check Logins, Data and Cost Before You Share an App

Shipping safely: logins, data and cost

What it is

Three checks before you share an app: who can open it, where the data lives, what it costs.

Why a business uses it

A security scan can say "no issues" while client data sits in the page code.

A real example

The status page demo, checked in the Publish panel, the code search and free Chat mode.

Words to know: Row-level security (RLS)

Take it with you

Vibe coding for business cheat sheet: the settings and words from this course on one printable page. Read it online · Download the PDF

Glossary

Vibe coding Build vs buy Row-level security (RLS) No-code

Questions about this course

Is Vibe Coding for Business free?

Yes. All 11 modules of Vibe Coding for Business are free, and you can start module 1 without signing up.

How long does Vibe Coding for Business take?

About 2 hours of hands-on practice across 11 modules, beginner to intermediate. Each module takes 7 to 16 minutes, so you can do one at a time.

Which tools will I practice in?

Lovable, Runable, n8n, Claude, JSFiddle and SunSed. You practice in a copy of each tool's real screens that checks every step, so nothing touches your real accounts, and no coding is needed.

Who is Vibe Coding for Business for?

Business owners, office managers and office staff, not developers. No coding: you describe what you want in plain English, test it like a customer, and decide what is safe to share. Most modules run on free plans.

Where do I start?

Start with module 1, Lovable: Build or Buy? Vibe Code an Office App in One Prompt. The modules are in order, so each one builds on the last.

Do I need to know how to code?

No. Every module is plain-English prompts, clicks and checks. You open the code once in module 1 to see where the data sits, but you never have to edit it.

What does it cost?

The practice in every module is free and needs no account. To do it for real, Lovable's Free plan gave 5 build credits a day in October 2026, and each of our new builds used 1. Runable, Claude, n8n and SunSed each say what they need in their own module.

Why Lovable?

It had the most steady recent tutorial demand of the AI app builders on YouTube when we planned the course (Bolt, Replit and v0 were close behind), it writes real code you own, and its Chat mode lets you plan changes for free.

Why are there two quote calculators?

Module 5 builds one by describing it to Claude, with no code. Module 6 types the same idea in JavaScript in the free JSFiddle, a few lines at a time, for anyone who wants to own a calculator they can paste into their own website.

Can I put real customer data in an app I vibe code?

Only after logins, a database and row-level security are in place, and after you have tested it as the wrong customer. Module 10 shows how to check, without publishing anything.

What do I need before I start Vibe Coding for Business?

Only a web browser for the practice: it runs in a copy of each tool's screens, so you need no account and no sign-up to start module 1. To repeat a module in your own tools afterwards, the modules list a Lovable account, a Runable account, an n8n account, a Google account and a Claude account and a few more, named in each module.

What will I build in Vibe Coding for Business?

A finished result in 8 of the 11 modules, for example: A working equipment sign-out board built from one prompt: five cards, Check out with a name and a return date, Return, and a live count of what is available; A "Have a Question?" contact form built in Lovable from one plain-English description, with no coding; A small quote form: a heading, a Square feet box, a Get my quote button and a result line, plus the JavaScript behind it.

← All courses