Practice deploying an app

Use a prepared project to practice deploying and updating a real app.

Practice deploying an app

Use a prepared project to practice deploying and updating a real app.

Getting an app online is one milestone. The next is knowing how to return to the code, make a change, and send the updated version live.

This activity lets you practice that workflow with a working starter, so you won't need to build the app from scratch.

What you'll do

The activity follows a sequence you can use for future Webflow Cloud projects:

  1. Copy a GitHub repo template and deploy a starter app.
  2. Open the repository and launch a coding agent from its root folder.
  3. Use the agent to make a focused improvement to the app.
  4. Test and review the change locally.
  5. Push the update and verify the new Webflow Cloud deployment.

The walkthrough uses Claude Code, but the workflow isn't tied to a single agent. If you use Codex CLI or another terminal coding agent, launch it from the repository root so it can inspect and update the project.

Prefer to work manually? If you're comfortable reading and editing project code, use the README.md, the ACTIVITY STARTER comments in src/pages/index.astro, and the prepared styles in learner-resources/results-styles.css. The guided route uses a coding agent so you can focus on testing and deploying the change rather than writing every line yourself.

How to get started

1. Watch the walkthrough video

Quick demo (sound on) → A quick walkthrough of how you'll move between GitHub, your coding agent, local testing, and Webflow Cloud.

2. Open the activity guide

Keep the activity guide open while you work. It contains the exact setup steps, copy-ready prompt, testing checklist, commit commands, and deployment checks.

If you prefer GitHub Codespaces or manual editing, check the repository's README.md for other setup and troubleshooting guidance.

Tip. If you'd like more guidance as you work, attach the activity guide to your connected coding agent and ask: “Read this guide, then walk me through the activity one step at a time. Pause after each step so I can complete it and ask questions before we continue.”

3. Clone the starter app repo

The starter is already a functioning Webflow Cloud app set up in GitHub repo. Once deployed, you'll see a short quiz that asks what you might build next, reveals a matching build artifact, and stores shared responses in a Webflow Cloud SQLite database.

The repository includes the application code, deployment setup, database, and sample responses. Your task is to deploy it, then improve how the shared results appear by adding visual percentage bars and labels.

An app showing a single question quiz interface and submit button.
A view of the deployed starter app.

What you'll need

Here are a few things you'll need to get started:

  • Permission to create a Webflow Cloud app and connect GitHub
  • A way to clone and push changes to the repository
  • The Node.js and npm versions specified in the starter's README
  • A configured terminal coding agent or a code editor for the manual route

This activity uses a standalone Webflow Cloud app, so you don't need to create or prepare an existing Webflow site. When you deploy the starter, Webflow Cloud gives the app its own webflow.io domain.

No paid Site plan required. The free Starter plan includes Webflow Cloud app hosting and a webflow.io domain, which is enough to complete this activity.

Ready to try?

Open the activity guide and complete the workflow. When you've verified the updated app in Webflow Cloud, click Continue to next lesson to continue the course.

1

Plan your Webflow Cloud project

Coming soon

1

Get to know Webflow Cloud
3:30
Get to know Webflow Cloud
Coming soon

1

See if Webflow Cloud fits
4:00
See if Webflow Cloud fits
Coming soon

1

Get your app ready to deploy
4:00
Get your app ready to deploy
Coming soon

2

Deploy and verify your app

Coming soon

2

Deploy an app to Webflow Cloud
Deploy an app to Webflow Cloud
Coming soon

2

Practice deploying an app
8:00
Practice deploying an app
Coming soon

2

Troubleshoot a deployment
5:30
Troubleshoot a deployment
Coming soon

3

Connect data and prepare for production

Coming soon

3

Choose where your data lives
4:00
Choose where your data lives
Coming soon

3

Update a Webflow Cloud app with DevLink
Update a Webflow Cloud app with DevLink
Coming soon

3

Keep your app secure & running
5:30
Keep your app secure & running
Coming soon

3

Best practices & resources
3:30
Best practices & resources
Coming soon

Course progress

0%

Assessment

Up next

Troubleshoot a deployment

Find where the problem started and use the right evidence to investigate it.
Continue to next lesson
→
Complete course
✓