Skip to content

Gardhi - Landscaping Services Website

A business website for a landscaping company in Pristina, built with Next.js and MDX so the client can manage their own content.

Overview

Gardhi is a website I built for a professional landscaping company in Pristina, Kosovo. Before this, the business had no web presence at all; new clients could only find them through word of mouth. The goal was a clean, fast site that shows off their work and makes it easy to get in touch. All content is in Albanian for the local market.

What the site includes

  • Service pages covering lawn mowing, garden maintenance, landscape design, and irrigation
  • A project gallery with before and after photos of completed work
  • A consultation request form for new client inquiries
  • A blog with gardening tips and seasonal advice, powered by MDX
  • A responsive layout that works across all screen sizes

Stack

  • Framework: Next.js 15, React 18
  • Styling: Tailwind CSS
  • Content: MDX with gray-matter for frontmatter parsing
  • SEO: Static generation, meta tags, semantic HTML
  • Deployment: Netlify with continuous deployment from Git

What I learned

This was my first project with a fully non-technical client, and the biggest challenge was not the code. It was designing a content workflow simple enough that the client could actually use it. MDX struck the right balance: flexible enough for a developer, approachable enough to hand off. I also learned that for local service businesses, a fast site with clear structure and a visible phone number converts better than anything fancy.