L

Learn AI

Track progress · learn offline

Open

Lesson 5 of 7

Deploy & share

6 min read

The app works beautifully — but only on your screen. How do you get it into your friend's hands across town?

From your machine to the world

Right now your app runs only where you built it — no one else can reach it. To [deploy](glossary://deployment) is to put a copy on the internet and get a URL: a web address anyone can open. Most vibecoding tools do this with one button — they package the app, upload it, and hand you a live link.

Deploying copies your app onto the internet and gives it a URL — the moment it stops being "just on my computer" and becomes something you can share.

A link is all you share

Once it's live, sharing is just sending the link — no app store, no installing, no sending files. Whoever opens it sees the current version, and when you deploy an update, everyone gets it next time they load the page. One address, always up to date.

A deployed app is shared by its link alone: open the URL, use the latest version, no install required.

A public URL means anyone with the link can open it — so don't put anything private or half-finished behind a link you share widely until you're ready.

The shape of it

Your app runs perfectly on your laptop and you want your team to try it. What do you do?

Continue in the app

Take the whole Vibecoding: Build & Ship Apps course — tracked

Get your personalized path, progress and streaks in the app — this lesson and every next one, in order.