marcodb

Portée de Prana

Border Collie breeding site with adoption form and structured process

Next.jsFormsAnimations
Portée de Prana

Context

Portee de Prana is a Border Collie breeding kennel based in Belgium. The breeder needed a website to structure the adoption process and simplify application management.

The challenge

Build a multi-step adoption form connected to Google Sheets so the breeder can manage applications without any technical tool. The site also needed to reflect the warm, editorial identity of the kennel.

The approach

Serverless architecture with Next.js on Vercel. Multi-step form with client-side validation. Backend via Google Sheets API and Google Apps Script for data processing. Editorial design with a cream, brown and moss-green palette. Playfair Display and DM Sans typefaces.

Results

Functional adoption form with centralized management via Google Sheets. Page load time under 2 seconds. The breeder manages all applications independently.