Universal TV Remote Pro
Aplikasi remote TV universal pintar berbasis React/Next.js dan PWA dengan haptic vibration, synthesizer audio klik tombol (Web Audio API), layar OLED digital interaktif, dan simulator layar TV 16:9 langsung di browser.
Tentang Proyek
Dibuat sebagai solusi praktis ketika remote TV fisik rusak atau hilang. Aplikasi ini mensimulasikan remote fisik genggam kelas atas dengan efek tekan 3D, getaran taktil nyata (navigator.vibrate), dan efek suara mekanikal menggunakan Web Audio API. Mendukung berbagai merek TV termasuk Roku, Android TV, Samsung Tizen, LG webOS, dan bahkan TV analog via ESP32 IR Blaster.
Tanggung Jawab & Fitur yang Saya Bangun
Arsitektur Sistem & Skema Database
Arsitektur PWA Mobile-First dengan Web Audio API Synthesizer, Haptic Feedback Engine, dan Multi-Protocol TV Control Bridge.
// Alur Pemrosesan Data dan Layering Arsitektur
Physical Remote Simulation
Next.js App Router + React 19 + Tailwind CSS
Antarmuka remote fisik obsidian dengan D-Pad 5 arah, rocker volume/channel, numeric keypad lipat, tombol streaming, dan virtual trackpad/keyboard.
Haptic & Audio Synthesizer
Navigator.vibrate API + Web Audio API (OscillatorNode)
Getaran taktil untuk setiap penekanan tombol dan efek suara klik mekanikal serta nada power chime yang disintesis langsung di browser.
Multi-Protocol Device Controller
HTTP ECP (Roku) + REST Bridge (Android TV) + WebSocket (Samsung/LG)
Adaptor protokol untuk mengirim perintah ke berbagai merek TV melalui jaringan lokal Wi-Fi.
Installable Progressive Web App
Service Worker + Web App Manifest + Vercel Edge
Aplikasi dapat diinstal langsung di home screen smartphone, bekerja offline untuk UI dasar, dan di-host di edge network global.
