04 / 04
Pet Grooming SaaS Website
A marketing website with reusable Sanity content blocks the team can update without a developer.
- Year
- 2025
- Type
- Client
- Stack
- Next.js, React, Sanity, Tailwind CSS





The value
The website needed to speak to different types of grooming businesses while letting the marketing team manage its content. I built reusable page sections backed by Sanity, so the team can update copy, pricing and testimonials without changing code.
What it does
The site introduces booking and business management software for pet groomers. Visitors can explore features, compare plans and find their way to sign-up on desktop or mobile.
I built the website at OtterDev, including pages for different audiences. Those pages use a shared set of responsive sections, with content managed in one place.
How it’s built
- Sanity CMS stores the copy, pricing and testimonials in editable page blocks
- Next.js and React compose those blocks into reusable sections across the site’s pages
- Tailwind CSS keeps the sections consistent across desktop and mobile