Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’ The Royal Wedding - Undangan Digital Cinematic

Project Banner

Project undangan pernikahan digital dengan standar "High-End", mengutamakan pengalaman pengguna yang imersif, interaktif, dan performa tinggi.

Berbeda dengan undangan website biasa yang kaku, project ini dibangun menggunakan teknologi web modern (Vue 3 + GSAP) untuk menciptakan nuansa mewah layaknya website brand fashion internasional.

πŸ”— Lihat Demo: [Masukkan Link Vercel/Netlify Anda Di Sini]

✨ Fitur Unggulan (Kenapa Ini Premium?)

🎬 Pengalaman Sinematik

  • Opening Ken Burns: Efek masuk dramatis dengan zoom perlahan dan tipografi elegan, bukan sekadar gambar diam.
  • Lenis Smooth Scroll: Sensasi scrolling yang "licin" dan berbobot (inertial scroll), memberikan kesan mahal saat digulir.
  • Smart Audio: Musik latar yang memutar otomatis (Auto-play) dengan transisi volume (Fade-in) yang lembut, lengkap dengan tombol kontrol piringan hitam (Vinyl).

🧊 Elemen 3D & Interaktif

  • Micro-Luxury Cards: Kartu informasi acara yang bereaksi terhadap gerakan mouse (Desktop) atau kemiringan HP (Gyroscope), memberikan efek 3D nyata.
  • Efek Sorotan Cahaya: Efek spotlight dinamis yang mengikuti kursor di atas kartu hitam.
  • Gift Vault 3D: Kartu rekening/e-wallet dengan efek hologram dan kedalaman visual (depth).
  • Divider Kinetik: Garis pembatas antar halaman yang "menggambar" dirinya sendiri saat di-scroll.

⚑ Performa Prioritas Utama

  • Anti-Lag: Animasi berat dinonaktifkan secara cerdas di perangkat HP Low-end untuk menjaga kelancaran 60fps.
  • GPU Acceleration: Menggunakan teknik will-change agar animasi dirender oleh GPU, bukan CPU.
  • Aset Ringan: Menggunakan tekstur PNG terkompresi menggantikan SVG filter yang berat.

πŸ› οΈ Teknologi yang Digunakan

  • Framework: Vue.js 3 (Composition API)
  • Build Tool: Vite (Super Cepat)
  • Styling: Tailwind CSS
  • Animasi:
    • GSAP + ScrollTrigger (Animasi Kompleks)
    • AOS (Animasi Masuk Sederhana)
  • Smooth Scroll: Lenis

πŸ“‚ Struktur Folder

src/
β”œβ”€β”€ assets/images/    # Foto-foto (Prewed, Background) - Wajib dikompres
β”œβ”€β”€ components/       # Komponen Vue Modular
β”‚   β”œβ”€β”€ Opening.vue   # Halaman Pembuka (Cover)
β”‚   β”œβ”€β”€ Hero.vue      # Foto Utama Parallax
β”‚   β”œβ”€β”€ Event.vue     # Kartu Acara 3D
β”‚   β”œβ”€β”€ Gift.vue      # Amplop Digital 3D
β”‚   β”œβ”€β”€ Gallery.vue   # Galeri Foto Cinematic
β”‚   └── ...
β”œβ”€β”€ App.vue           # Logika Utama (Musik & Scroll)
└── style.css         # Konfigurasi Global Tailwind
public/
β”œβ”€β”€ audio/            # File Lagu (wedding-song.mp3)
└── thumbnail.jpg     # Gambar Preview untuk Share WhatsApp

About

β€‹πŸ’ Undangan Pernikahan Digital Premium berbasis Vue 3 & Tailwind CSS. Fitur unggulan: Efek 3D Tilt Interaktif, Animasi GSAP Sinematik, Lenis Smooth Scroll, dan performa 60fps yang anti-lag.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages