Video Companion

[Part 1] From Zero to Live Website with AI No Coding Needed - The Foundation

+
šŸš€ Get the exact prompts + resources I used: šŸ‘‰ Visit: https://thomasfellows.com/videos/from-zero-to-live-website-with-ai-foundation/ --- Build a fully working Astro website from scratch - even if you don't code. In this video, you'll go from an empty folder to a live site using AI, GitHub, and Vercel. This is Part 1 of a series focused on building a solid foundation so everything else becomes easier. --- ā±ļø TIMESTAMPS 00:00 Intro - What you'll build in this series 00:12 Why this setup matters (AI + foundation) 00:25 What this video covers (not the full site) 00:31 Create your project folder 00:52 Open your project in VS Code 01:10 Setting up your workspace correctly 01:30 Using AI to scaffold the Astro project 02:30 Running the initial setup commands 03:30 Understanding the generated project structure 04:30 Testing your site locally 05:30 Preparing your project for GitHub 06:30 Pushing your project to GitHub 07:30 Deploying your site on Vercel 08:30 Verifying your live site works 09:00 What's next in the series --- This video walks through the exact process to scaffold a modern Astro site using AI tools like Codex or Claude, then deploy it live using GitHub and Vercel. If you're trying to build SEO-driven websites without getting stuck in setup, this is the foundation you need. --- šŸ”— Resources: Astro: https://astro.build VS Code: https://code.visualstudio.com GitHub: https://github.com Vercel: https://vercel.com OpenAI Codex / ChatGPT: https://chat.openai.com Claude: https://claude.ai Tailwind CSS: https://tailwindcss.com TypeScript: https://www.typescriptlang.org --- Who this is for: Non-coders using AI to build websites Developers who want a faster setup workflow Anyone building SEO/content-driven sites with Astro What you'll get: A clean, working project structure A site running locally + deployed live A repeatable system you can reuse for future builds --- šŸš€ Get the exact prompts + resources I used: šŸ‘‰ https://thomasfellows.com/videos/from-zero-to-live-website-with-ai-foundation/
Beyond The Video

Companion Updates

This first part is really about reducing setup friction before the real design and content work begins. The walkthrough shows a non-coder-friendly workflow for creating a deliberately unfinished Astro foundation, checking what the AI actually generated, and getting the project live on GitHub and Vercel so future iterations have a stable base.



Key Takeaways

  • The first prompt should focus on structure, routes, and content architecture rather than trying to finish the full website in one pass.
  • Reviewing files like package.json, global styles, page routes, layouts, and content folders is an important quality check after the scaffold is generated.
  • Astro Content Collections and MDX create a strong file-based foundation for SEO content and AI-assisted editing workflows.
  • Git, GitHub, and Vercel are part of the foundation, not cleanup tasks for later, because they make the project versioned, shareable, and deployable right away.
  • The real win in this video is the repeatable workflow: empty folder to local site to live staging URL with a setup that is intentionally minimal and easy to extend.

Best Suited For

This video is best for non-coders, solo builders, WordPress-adjacent creators, and anyone using tools like Codex or Claude to speed up website setup without skipping the foundation. If you want a calmer walkthrough of how to scaffold an Astro project, inspect the output, and get it live before moving into design decisions, this is a strong Part 1 to watch.

Copy And Paste Prompt

If you want to recreate the same intentionally unfinished scaffold shown in the video, this prompt keeps the build focused on routes, placeholders, layouts, and content structure instead of jumping ahead into polish too early.

Scaffolding Prompt

Set up the bare-bones foundation for a new website.

This is NOT a full website build.
Do NOT try to fully design, write, optimize, or complete the site.
The goal is to create only the structural scaffold so it can be properly built out later.

PROJECT STACK
- Astro
- Tailwind CSS
- TypeScript
- Astro Content Collections
- MDX for content collections
- Avoid React unless clearly necessary

HIGH-LEVEL GOAL
Create only the structural foundation:
- routes
- folders
- layouts
- placeholder pages
- collection directories
- basic navigation

Keep everything minimal, clean, and easy to expand.

STRICT CONSTRAINTS
- Do not attempt to finish the website
- Do not write real marketing copy
- Do not create a polished design system
- Do not overbuild components
- Do not add unnecessary dependencies
- Do not force React
- Do not implement advanced functionality
- Do not create full collection schemas yet unless required for the project to run
- If something can be stubbed, stub it
- Placeholder content is preferred

SITE STRUCTURE

Core pages:
- /
- /about/
- /pricing/
- /contact/
- /intro-call/

Services:
- /services/
- /services/[slug]/

Content silos:
- /electrician-websites/
- /seo-for-electricians/
- /electrician-marketing/

Supporting post routes:
- /electrician-websites/[slug]/
- /seo-for-electricians/[slug]/
- /electrician-marketing/[slug]/

Glossary (IMPORTANT: nested structure):
- /glossary/
- /glossary/[letter]/
- /glossary/[letter]/[term]/

Set up routing to support:
- glossary index page
- letter archive pages
- individual term pages nested under each letter

Do NOT use a flat /glossary/[term]/ structure.

Legal:
- /privacy-policy/
- /terms-and-conditions/

CONTENT MODEL DIRECTION (DO NOT FULLY IMPLEMENT YET)

Custom pages (no collections):
- core pages
- service pages
- silo hub pages

Prepare directories for collections:
- src/content/posts/
- src/content/glossary/

Future intent (for awareness only):
- posts will belong to one silo
- glossary terms will connect to posts
- glossary will support letter-based navigation

Do NOT fully implement schemas or relationships yet unless required.

NAVIGATION

Primary nav:
- Home
- Services
- Pricing
- About
- Resources
- Contact
- Book a Call

Resources should conceptually include:
- content silos
- glossary

Footer:
- minimal
- include core pages and legal pages

IMPLEMENTATION STYLE
- Be minimal
- Be practical
- Be clean
- Be easy to extend
- Make sensible structural decisions
- Avoid premature abstraction

OUTPUT EXPECTATION
Create a working Astro project that includes:
- correct route structure
- placeholder pages
- base layout(s)
- header + footer
- basic navigation
- collection directories
- minimal Tailwind setup

The result should be a clean scaffold ready for future phases.

FINAL RULE
When in doubt, do less.
Choose the simplest implementation that preserves the intended architecture.
Avoid premature decisions about schemas, content, styling, and advanced functionality.