Studi kasus · Website
Sroja Coffee
Website mobile-first untuk coffee shop open-space di Renon, Denpasar, Bali.
- Lingkup
- Desain, front-end, struktur konten
- Bahasa
- Indonesia dan Inggris
- Teknologi
- HTML, CSS, JavaScript murni

- 10seksi beranda
- 72item menu dalam 9 kategori
- 2bahasa, ganti dengan satu tap
- 0framework, kode statis yang cepat
Klien, Brief, Pendekatan
Klien
Coffee shop open-space di tengah Denpasar dengan area outdoor, semi-outdoor, indoor bebas asap, dan ruang meeting. Buka setiap hari sampai tengah malam.
Brief
Tampilkan suasana tempatnya, sajikan menu lengkap, permudah booking untuk grup, dan undang kolaborasi event. Semua di situs yang terasa seperti brand-nya, bukan template.
Pendekatan
Ponsel dulu, karena situs kafe dibuka di meja, di jalan, atau dari profil media sosial. Layout editorial yang berani, foto asli, dan gerak ringan yang tidak mengganggu konten.

Hero yang langsung terasa suasananya.
Slideshow foto asli dari kafe membuka situs, dengan wordmark besar yang selalu muat satu layar.
- 4 slide foto, masing-masing 6 detik, dengan progress bar
- Foto digelapkan agar judul tetap terbaca

Jam buka panjang jadi nilai jual.
Satu seksi lebar menceritakan pagi, siang, dan malam di Sroja.
- Label BUKA / TUTUP dihitung dengan waktu Bali
- Foto dengan parallax halus

Empat area, empat pilihan jelas.
Outdoor, semi-outdoor, indoor, dan ruang meeting masing-masing punya kartu dan satu tombol booking.
- Tombol langsung memilih area di form booking
- Kartu bisa digeser di ponsel

Menu favorit dari satu file data.
Kartu produk berwarna dengan stiker harga yang dibaca dari data menu.
- Ganti harga cukup di satu tempat
- Chip kategori menuju menu lengkap

Booking lewat WhatsApp, tanpa server.
Form mengecek aturan dulu, lalu membuka pesan WhatsApp yang sudah terisi, sehingga staf menerima permintaan yang lengkap.
- Kalkulator minimal order langsung
- Validasi jam buka, jeda 2 jam, dan kapasitas ruang

Kolaborasi event yang sulit dilewatkan.
Kapasitas hingga 150 orang dijadikan fokus, lengkap dengan jenis kolaborasi yang diterima.
- Tombol kontak membuka WhatsApp dengan pesan terisi


Menu lengkap yang dipindai dari meja.
72 item dari satu file JSON, dengan tab kategori, pencarian, dan filter Signature. Alat kecil membuat kartu QR siap cetak untuk tiap meja.
- Toolbar menempel saat menggulir
- Halaman yang sama jadi menu meja
08Di ponsel
Dirancang di ponsel, lalu diperluas ke desktop.
Bar aksi bawah menjaga Menu, Arah, dan Reservasi tetap di jangkauan jempol.

Menu layar penuh 
Kartu area 
Form booking 
Daftar menu
09Teknologi
Kecil, cepat, dan mudah dirawat.
Struktur
- Menu, pengaturan toko, dan terjemahan disimpan di file data
- Pilihan bahasa diingat
- Dikemas dengan Docker dan nginx
Performa & SEO
- Foto WebP dua ukuran dengan srcset
- Data terstruktur coffee shop (alamat, jam, lokasi)
- Open Graph untuk pratinjau tautan
Detail
- Skip link dan kontrol berlabel
- Setiap animasi punya versi reduced-motion
- Status buka dan aturan booking memakai waktu Bali
- HTML5
- CSS3
- Vanilla JavaScript
- Inter Tight
- WebP + srcset
- Docker
- nginx
- WhatsApp deep links
Butuh website seperti ini?
Ceritakan bisnis Anda. Kami bantu memilih paket yang pas, dari landing page sampai sistem booking.