Back to projects

HomeCrew Solutions

A custom WordPress website for a fictional home-services company, built without a page builder.

HomeCrew Solutions project screenshot

What it does

The site uses WordPress for services and ACF for editable details. PHP templates render the frontend, while contact and quote forms share one submission handler.

Decisions

Keep theme logic separate
functions.php delegates setup, service registration, assets and form handling to focused files under inc/.
Model services in WordPress
A custom post type provides individual service pages, while ACF fields supply additional details when available.
Share form processing
The contact and quote pages use the same admin-post.php handler with nonce, honeypot and sanitization checks.
Version compiled assets
The theme enqueues minified CSS and JavaScript using filemtime-based versions so browser caches can refresh changed files.

Screens

Service listings on the WordPress theme.
The custom quote form submits through WordPress.
The About page at mobile width.
The FAQ layout with native expandable answers.

Full notes

More on the implementation and challenges.

Next project

Portfolio Website

My Next.js portfolio with a Markdown blog, project pages, and contact form.

Working on something similar? Get in touch.