Adding Sections and Content
Build out hero, features, and footer.
Adding Sections and Content is a free Vibe Coding lesson on CoddyKit — lesson 3 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Vibe Coding learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.
From Skeleton to Story
Your page is styled, but the words are still placeholders. Now you fill it with real sections and content.
A landing page tells a small story: here is the problem, here is your solution, here is why to trust it, and here is the button to act.
Write the Headline
The headline is the most important line on the page. It should say the main benefit in a few words.
You can ask the AI to suggest a few options, then pick your favorite. Describe what the product does and who it helps.
Write three short headline options for the PlantPal hero.
PlantPal sends gentle reminders so houseplants never get forgotten.
Keep each headline under eight words.Add a Features Section
A features section lists what your product does, usually as three or four short points with small titles.
Tell the AI your top features and ask it to lay them out neatly, often in a row of cards.
Fill the features section with three feature cards:
1. Smart watering reminders
2. Care tips for each plant
3. Track all your plants in one place
Give each card a short title and one sentence.Explain How It Works
People feel safer when they know what to expect. A "How It Works" section shows the steps in simple terms.
Three steps is a friendly number. Ask the AI to number them and keep each step to one short line.
Add a "How It Works" section with three numbered steps:
1. Add your plants
2. Set a watering schedule
3. Get reminders on your phone
Keep each step to one short sentence.Add Social Proof
Social proof means showing that others like your product. Short quotes from happy users build trust.
For a practice page, you can ask the AI to create example testimonials. Just remember they are samples, not real reviews.
Add a testimonials section with two short sample quotes from imaginary happy users.
Label them clearly as example reviews with a first name and city.The Final Call to Action
Near the bottom, repeat your main button so ready visitors do not have to scroll back up.
Add one encouraging line above it. This last nudge often turns an interested visitor into a user.
Add a final call-to-action section near the bottom.
Include a short encouraging line like "Start caring for your plants today" and a "Get Started" button.Keep Copy Short
On landing pages, short text wins. Visitors scan rather than read every word.
If a paragraph feels long, ask the AI to trim it. "Make this shorter and simpler" is a request the AI handles instantly.
The features text feels too long.
Make each feature description shorter and simpler, just one clear line each.Match Tone to Audience
The way you write should fit who you are talking to. A plant app for beginners should sound warm and easy, not technical.
Tell the AI the tone you want, such as "friendly and encouraging", so the words feel right.
Rewrite all the text in a warm, friendly, encouraging tone.
Imagine talking to a busy beginner who loves their plants but forgets to water them.Add an Image Placeholder
Images make a page feel real. Even before you have photos, you can ask the AI for image placeholders in the right spots.
Later you can swap in a real picture. For now, a labeled placeholder box shows where the visual will go.
Add an image placeholder in the hero section next to the headline.
Label it "App screenshot goes here" so I know where to add a real image later.Check the Flow
Read your page from top to bottom. Does it move smoothly from headline, to features, to how it works, to proof, to the button?
If a section feels out of order, ask the AI to move it. The story should feel natural and lead to one clear action.
A Complete Page
Your page now tells a full story: a clear headline, real features, simple steps, friendly proof, and a final button.
You built all of it by describing what you wanted in plain words. Next, you will preview the page and make small tweaks.
Review the whole PlantPal page and make sure the sections flow in this order:
hero, features, how it works, testimonials, final call to action, footer.Quick Check
Let's review building content.
Recap: Sections and Content
You filled your skeleton with a real story: headline, features, how it works, testimonials, and a final call to action.
You learned to keep copy short, match the tone to your audience, and add image placeholders. Next comes previewing and tweaking the finished page.
Frequently asked questions
Is the “Adding Sections and Content” lesson free?
Yes — the full text of “Adding Sections and Content” is free to read here on the web, and the Vibe Coding course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Vibe Coding course, upgrade to CoddyKit PRO.
What will I learn in “Adding Sections and Content”?
Build out hero, features, and footer. You practise Vibe Coding with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.
Do I need any experience to start Vibe Coding?
No prior experience is required. Vibe Coding on CoddyKit is structured for beginners through advanced learners; this is — lesson 3 of 4, so you can start here or from the beginning and move at your own pace.
How long does the “Adding Sections and Content” lesson take?
Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.
Can I write and run code in this Vibe Coding lesson?
Yes. Every Vibe Coding lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.
All lessons in this course
- Scaffolding the Page
- Styling with Plain Language
- Adding Sections and Content
- Previewing and Tweaking