Bright Marketing Studio
The redesign of a marketing and social media studio’s site: bilingual, animated and built around the client’s path from diagnosis to offer.
- Client
- Bright Marketing Studio
- Stack
- Astro 7, TypeScript, GSAP, Lenis, Resend, Satori, Vercel
- Year
- 2026

01 The problem
The studio’s services were hard to navigate, and a visitor had no quick way to learn what they needed at their business’s current stage. [TO CONFIRM]
02 The solution
An Astro site in Romanian and English, with eight service pages and three offers, a section that recommends services by business stage, and an inquiry flow with validation and spam protection. Motion (GSAP ScrollTrigger and SplitText, Lenis) stays in the visitor’s hands: everything that moves has a pause button, per WCAG 2.2.2.
03 The result
[Measurable result — to be confirmed with the client]
04 · What we built
- 01
Stage-based recommendations
Visitors pick their business stage and see the services that fit, each with its reason.
- 02
Motion with a pause button
Logo and testimonial carousels get a pause/play control (WCAG 2.2.2), hidden automatically when motion is off.
- 03
Inquiry flow
A form with validation, a honeypot, Cloudflare Turnstile and email through Resend; optionally, direct calendar booking.
- 04
Bilingual from one source
One RO/EN route table drives links, hreflang and the language switch; every page gets a build-time social image.
05 · Gallery




