← All work

Work 04 / 05

Orion Prime School

A bilingual website for an early-childhood school in Medan, with a filterable activity gallery.

Role
Lead developer
Year
2026
Stack
Next.js, React, TypeScript
Website
yporionprime.com ↗

Context

Orion Prime School is an early-childhood school in Simpang Selayang, Medan, offering Daycare, Playgroup, Nursery, K1, and K2. Prospective parents need to understand the programmes quickly, get a feel for the school, and then reach out on WhatsApp.

What I built

A bilingual static Next.js site. Language comes from the URL (/ and /en), not a cookie, so every page has a shareable, indexable address — with hreflang and per-language metadata.

Details that mattered

Activity gallery. Real photos and videos from the school, grouped into learning, nature, celebrations, and family, in a filterable gallery that doesn't shift the layout as images load.

Phone first. Almost every parent opens the site on a phone, so tap targets, content order, and the WhatsApp button were designed for small screens first.