Client website · Children’s playroom & caféIn development · Awaiting client materials
TwinsLand
A bilingual website for Twins Land, a children’s playroom and café in Mega Mall, Budva.
- Type
- Client website · Children’s playroom & café
- Status
- In development · Awaiting client materials
- Preview
- twinsland.netlify.app
My role
Client website design and frontend development — UI/UX, motion, accessibility and performance.
Goal
Give the Twins Land playroom and café a clear bilingual website that presents the space and lets local families get in touch.
What was built
- A bilingual (ME/EN) interface with scroll-driven motion built on GSAP and smooth scrolling with Lenis.
- A responsive layout that stays readable from small phones to wide desktops.
- SEO and social-sharing foundations — metadata, structured data (JSON-LD) and Open Graph.
- A Vite and TypeScript build with Playwright checks and continuous deployment on Netlify.
Technical approach
- Started with the design and front end, so the client’s photographs and content can be added as they arrive.
- Kept motion connected to the layout rather than using it as decoration, and verified its performance impact on mobile devices.
Technologies
- React
- TypeScript
- Vite
- GSAP
- Lenis
- Playwright
- SEO
- Accessibility
- JSON-LD
- Netlify
- CI/CD
- Responsive design
