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.