Type
Website + member area
Coaching professional with four programmes and an FR/EN audience. I built the site in Next.js with i18n, UI animations and a backend with a protected member area.
Type
Website + member area
Stack
Next.js · Node.js · PostgreSQL
My role
Fullstack dev
Context
Agency project
Screenshots omitted for confidentiality
This project is presented without screenshots. The content describes the technical work anonymously while preserving relevant context and decisions.
Video content with no owned channel to sell and protect it.
Certified coach with four programmes and audiences in French and English. Needed to present the offer in both languages and open a member area where video access depended on subscription.
Limited digital presence and no way to distribute or charge for programmes online securely.
SEO-friendly bilingual site with an operational member area for all four video programmes.
I implemented the one-page site in Next.js with FR/EN i18n, scroll animations, programme slider, FAQ accordion and testimonial carousel. On the backend, Express + PostgreSQL for authentication, sessions and video access by subscription. Deployed on Vercel.
Content, routing and SEO managed in French and English with Next.js i18n.
Login, secure sessions and video unlock based on the user's plan.
Scroll animations, programme slider, testimonials and smooth transitions.
SSR, optimized images and Lighthouse 90+. Mobile-first approach.
active languages — FR and EN
video programmes published
Lighthouse score
Frontend
Backend
Deployment
— LET'S WORK TOGETHER _
Figma mockup, spec document or just an idea — I handle full-stack development end to end.