Welcome To Alohomora Solution

BYO: Portfolio Website for a Riyadh Creative Agency

Web Design Three.js Agency Website Saudi Arabia
Published November 2026
BYO: Portfolio Website for a Riyadh Creative Agency

About the Project

A creative agency’s website is its first portfolio piece. If it looks like a template, clients assume the work will too. BYO, a branding and UX agency in Riyadh, wanted a site that shows its personality in the first second and gets out of the way of its work.

What we built

1. An illustrated hero

The homepage opens with a bold headline, “Unleashing Creativity in Branding and UX Design”, beside a playful illustration with animated shapes. It sets the tone immediately: confident, friendly and design-led.

2. Services in an accordion

BYO works across five disciplines: Branding, Packaging, Websites, Signages and Content. A clean accordion lets visitors open each one without a long page of text.

3. Clients and case studies

A client logo wall builds credibility, and large case-study cards show real projects, from restaurant apps to wellness brands, each linking to a full case study.

4. Interactive touches

We used Three.js for interactive visual elements that bring motion to the page without slowing it down.

5. Simple contact

About, FAQ and a Let’s Talk section with the Riyadh studio address make it easy to start a conversation.

Technology

  • JavaScript, HTML5 and CSS3
  • Three.js for interactive visuals
  • Vercel hosting for fast global delivery

Frequently asked questions

Can you build animated agency websites?

Yes. We build portfolio sites with illustration, motion and Three.js effects that stay fast on every device.

Do you build websites for Saudi Arabia?

Yes. We work with clients across the Gulf, including bilingual English and Arabic sites.

Where should an agency website be hosted?

For modern JavaScript sites, platforms such as Vercel give fast global delivery and simple deployments.

The outcome

BYO now has a website that feels like one of its own projects: distinctive, clear and ready to turn visitors into clients.