Back to projects

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.

Interior of the Twins Land children’s playroom in Mega Mall, Budva.

The Twins Land playroom in Mega Mall, Budva.

Type
Client website · Children’s playroom & café
Status
In development · Awaiting client materials

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