Back to projects

Project detail

MC Saldature

Designed and built a lightweight marketing website that gives a local welding company a professional online presence, improves local discoverability, and creates a clear conversion path from search to contact

Role

Product Design · Frontend Development · SEO · Content Architecture

Year

2026

Stack

Astro · React · Tailwind CSS · Decap CMS · Netlify Identity · Git Gateway · Google Analytics 4

Homepage preview of the mcSaldature website

The public-facing interface is designed to communicate services clearly and push users toward direct contact

Overview

Problem

The company had no effective online presence and relied almost entirely on word of mouth. The goal was to create a website that could increase local discoverability, communicate services clearly, and provide a simple path to contact

Constraints

  • Zero technical knowledge on the client side — content updates must be autonomous
  • Minimal budget — no room for custom backends or paid CMS platforms
  • Fast time-to-market — the site needed to be live within weeks, not months

Solution

A lightweight marketing website built for a local welding business that previously had no active web presence. The project focuses on clarity, discoverability, and a simple path from visit to contact

Impact

Automated

Deployment

Client-managed

Content management

Static-first

Architecture

Key decisions

Why Astro?

The project prioritized performance, SEO, and low maintenance over complex client-side interactions. Astro's static-first architecture reduced unnecessary JavaScript while keeping the development experience familiar through React components

Trade-off: Less ecosystem maturity than Next.js, but the zero-JS-by-default approach was ideal for a content-heavy marketing site

Why Decap CMS + Git Gateway?

The client needed editorial autonomy without introducing the complexity or cost of a traditional backend.

Trade-off: Git-based workflow is less intuitive than traditional CMS dashboards, but avoids hosting costs and vendor lock-in

Why Netlify Identity?

Netlify Identity provided a simple authentication layer for the admin flow and integrated cleanly with the Git-based publishing pipeline

Trade-off: Tied to Netlify's platform, but the free tier covers the client's needs and simplifies the deployment pipeline significantly

Implementation

The implementation focused on three areas:

  • Building reusable page sections
  • Optimizing the information hierarchy
  • Integrating a Git-based CMS that allows the client to publish content independently.

The frontend uses Astro for static rendering while React is used where interactivity is needed, keeping the shipped JavaScript minimal.

Workflow

Content publishing workflow

The project was structured to reduce ongoing developer involvement in routine content edits

01

Admin edit

The client updates text content through the admin interface

No developer dependency for routine changes

02

Decap CMS save

The content change is saved through the CMS workflow

Version-controlled content with rollback capability

03

GitHub update

The change is committed to the repository

Full audit trail of every content change

04

Automatic deploy

A new production build is triggered automatically

Changes go live in under 60 seconds

Lessons learned

  • Modeling structured content early reduces future maintenance costs and makes the site easier to scale
  • Git-based CMS workflows need clear onboarding documentation for non-technical clients
  • Investing time in meta/SEO setup from day one compounds quickly for local businesses

Next steps

The core architecture is complete and ready for production. The remaining work focuses on final content validation, launch preparation, and post-launch monitoring

Future improvements

  • Lighthouse monitoring
  • Image optimization pipeline
  • Analytics dashboard
  • Contact conversion tracking
  • CMS preview workflow