Indonesia Game Expo - STAGE 02

Responsive event platform with custom design system

RoleFrontend Developer
ClientFreelance Project
TimelineMay - Aug 2025
Indonesia Game Expo - STAGE 02

Overview

Modern gaming expo website featuring custom Tailwind theme, responsive layouts, interactive countdown timer, and embedded game integration with real-time leaderboard visualization.

Technologies

Tailwind CSS 4Tailwind CSS 4
Blade TemplatesBlade Templates
ViteVite
Vanilla JavaScriptVanilla JavaScript
Swiper.jsSwiper.js
AxiosAxios

Key Features

Custom Tailwind design system with brand tokens

Responsive navbar with mobile hamburger menu

Real-time countdown timer with vanilla JS

Fullscreen iframe game integration with device detection

Dynamic leaderboard table with gradient styling

SEO-optimized meta tags and Open Graph

Technical Challenges

01

Custom Tailwind 4 Theme Architecture

Built production-grade design system using CSS variables in @theme layer, ensuring consistent brand colors and typography across all components.

02

Cross-Device Game Iframe Handling

Implemented device detection with fullscreen API fallbacks, dynamically serving mobile/desktop game versions with ESC-key and browser fullscreen event listeners.

03

Responsive Wave Background Pattern

Created adaptive SVG wave separator using CSS pseudo-elements with breakpoint-specific height adjustments (10rem to 30rem) for seamless section transitions.

Interested in Working Together?

I'm always open to discussing new projects, creative ideas, or opportunities. Let's build something extraordinary.