Sofia Baira
A practice site that also sells: services, articles, FAQ, an e-book shop with private downloads, and an admin area for articles, e-books and client requests.



- Next.js
- TypeScript
- Tailwind CSS
- Neon Postgres
- Vercel Blob
- Resend
- GSAP + Framer Motion
- Vercel
- SEO & analytics
Challenge
A dietitian with a growing audience needed more than a brochure — a place to publish articles, answer common questions, sell e-books securely and handle enquiries, all editable without a developer.
Solution
Next.js with a Neon database and Blob storage. Articles and e-books are managed from an admin dashboard; purchased e-books are served from private storage so links cannot be shared. Motion is used sparingly to make the content feel calm and trustworthy.
Result
One site replaces a brochure, a shop and a mailbox. New articles and e-books go live in minutes from the admin panel; enquiries are answered from the same place.
- E-book shop with private downloads
- Articles with admin editor
- FAQ and services pages
- Requests inbox with reply flow
- Sitemap, robots and metadata
- Calm motion with GSAP
Measured
Google Lighthouse, mobile profile · Sep 2026
After launch, the care plan keeps the site fast, safe and current, from €160 a year. See the care plan →
Start a project like this →