Kembali ke Beranda
Case Study & Project

eNVision Optik: Modern Design & Precision Vision Website

Pengembangan website responsif berbasis Vanilla HTML, CSS, dan JavaScript untuk toko optik modern dengan 5 halaman utama, sistem validasi form interaktif, dan katalog produk berstandar global.

Screenshot Aplikasi eNVision - Tampilan 1
Screenshot Aplikasi eNVision - Tampilan 2
Screenshot Aplikasi eNVision - Tampilan 3
Screenshot Aplikasi eNVision - Tampilan 4
Screenshot Aplikasi eNVision - Tampilan 5
01 / 05

Ringkasan Eksekutif & Identitas

Developer

Christian Gerard

Platform & Stack

Vanilla HTML, CSS, & JavaScript

Fokus Utama

Desain Responsif, Prototyping Figma, & Validasi Form JS

Tujuan Proyek

Ekspansi global, meningkatkan pesanan online & brand outreach.

Tentang eNVision & Latar Belakang

eNVision adalah toko optik modern yang menyediakan bingkai berkualitas tinggi, lensa presisi, dan koleksi kacamata klasik pilihan. Setiap produk merupakan selebrasi desain modern dan material terbaik yang dikerjakan oleh optision ahli.

Untuk mendukung ambisi ekspansi global dan menjangkau lebih banyak pelanggan setia secara online, proyek ini dirancang guna menampilkan katalog produk secara elegan sekaligus merefleksikan filosofi optik modern perusahaan.

Filosofi & Slogan

“Modern Design, Precision Vision. Crafted by Experts.” Memadukan fungsi dan estetika agar kacamata memberikan kenyamanan maksimal sekaligus memancarkan karakter unik penggunanya.

Struktur & Halaman Website

Website ini terdiri dari 5 halaman utama yang dirancang secara konsisten dengan navigasi dan footer terintegrasi:

1. Home Page

Menampilkan slogan perusahaan serta sorotan produk terbaru yang baru saja ditambahkan ke dalam katalog (seperti koleksi Aero Titanium).

2. Product Page & Rewards Page

Product Page menampilkan daftar kacamata lengkap dengan gambar, deskripsi, harga, dan tombol Purchase. Sementara Rewards Page memuat galeri penukaran poin untuk item eksklusif seperti Premium Cleaning Kit.

3. About Us & Order Page

About Us menyajikan kisah asal-usul (origin story), filosofi, dan profil founder (James Gates & Anthony Musk). Order Page menyediakan form pemesanan interaktif dengan validasi kustom JavaScript.

Fitur & Validasi Form

Formulir pemesanan pada Order Page dilengkapi dengan validasi JavaScript ketat tanpa menggunakan Regular Expression (Regex):

Aturan Validasi

  • Select Product: Wajib dipilih.
  • Name: Minimal lebih dari 5 karakter.
  • Email:Wajib memuat karakter “@” dan “.”.
  • Address & Add-on: Tidak boleh kosong / wajib diisi.
  • Terms & Conditions: Wajib dicentang (checked).

Dibangun sepenuhnya menggunakan Vanilla HTML, CSS, dan JavaScript dengan penerapan media queries untuk layar di bawah 768px.