---
title: Haus Carpentry & Construction
date: 2026-07-31
abstract: A static Astro website for a South Wales carpentry and construction business, built with no CMS, database, or client-side framework, and deployed to GitHub Pages on a custom domain.
tags: Astro, Web Development, GitHub Pages, Static Site
author: Chris Reddington
canonical_url: https://chrisreddington.com/project/haus/
---


Haus is a small business website for Haus Carpentry & Construction Ltd, a carpentry and construction company based in South Wales. It was built as a deliberately minimal static site: no CMS, database, contact form, or client-side framework, with all routine content — projects, services, and testimonials — managed as Markdown.

## Features

- **Content as Markdown**: Projects, services, and testimonials each live as a single Markdown file, so adding a new project is a matter of adding a folder and its photos
- **Three focused routes**: A homepage, a services page, and a chronological work page — nothing more than the business needs
- **Static and dependency-light**: Built with Astro, with no client-side framework and no third-party embeds
- **GitHub Pages with a custom domain**: Deployed via GitHub Actions to a custom domain (hausconstruction.co.uk), rather than a github.io subdomain

