Arte
Classical Art Bureau & Interactive Curatorial Archive

Problem & System Purpose
Interactive classical art archive and exhibition platform powered by The Metropolitan Museum of Art Open Access collection. Built with React 19, Vite, and Tailwind CSS. Features an infinite film-strip marquee, 360° circular orbit gallery, real-time multi-filter catalog, accessible lightbox modal, dual Curator/Visitor roles, full curatorial CRUD operations with localStorage persistence, bilingual EN/ID support, and procedural sound FX via Web Audio API.
Architecture Blueprint
Client-side modular SPA architecture built on React 19 and Vite with Context API state management, accessible dialogs with keyboard focus trapping, localStorage persistence, and synthetic Web Audio API feedback.
Interactive circular orbit navigation featuring viewport-aware pause optimization via IntersectionObserver.
Accessible Create, Read, Update, and Delete forms with strict field validation, focus-trapped dialogs, and instant persistence.
Full English and Indonesian dynamic translation combined with synthetic procedural sound FX via Web Audio API.
Vanguard IELTS
A1 to C1 Academic IELTS Preparation & SRS Platform