Springville House Cleaning
What This Site Is
Section titled “What This Site Is”A simple marketing website for your house cleaning business in Springville, Utah. People land on it, read what you do, and click a button to book a cleaning. The site does not have a fancy database or login system — it is just pages of text and images, like a brochure you can visit on the internet.
Ownership
Section titled “Ownership”Yours. Your own business. No client approval needed for changes.
Live URL
Section titled “Live URL”https://springvillehousecleaning.com
Stack & Hosting
Section titled “Stack & Hosting”| Thing | Detail |
|---|---|
| Framework | Astro 5.17.1 |
| Styling | Tailwind CSS 4 |
| Hosting | Cloudflare Pages |
| Content | Hardcoded Astro pages in src/pages/*.astro |
| Sitemap | @astrojs/sitemap 3.7.2 |
Where It Lives
Section titled “Where It Lives”- Repo:
~/apps/springville-house-cleaning/ - Dev server:
cd ~/apps/springville-house-cleaning && npm run dev(port 3000 default) - Build number: in
build.txtat the repo root - Latest commit: 2026-04-14
How To Edit
Section titled “How To Edit”cd ~/apps/springville-house-cleaning- Edit the pages in
src/pages/ npm run devto preview locally- Bump
build.txt(echo $(($(cat build.txt) + 1)) > build.txt) - Commit with message format
Build X: summary git push— Cloudflare Pages auto-deploys
Known Issues / TODOs
Section titled “Known Issues / TODOs”CLAUDE.mdis a template stub. The file exists but still says “One-liner description of the repo.” — it has not been filled in with site-specific rules. Fill this in at some point so future-James is not flying blind.- No
README.md. Not critical for a private repo, but worth adding if you ever share the code. - Content is hardcoded. If you want to add a blog or a content section later, you will need to add a content collection (Astro supports this) or move to a CMS.
Related Capabilities
Section titled “Related Capabilities”- GSC Audit (capabilities/gsc-audit) — include this site in the weekly/biweekly health check.