REFERANS PROJE
Kale İş Elbiseleri: ürün seçiminden toplu talebe
Kale İş Elbiseleri için ziyaretçinin ürünleri gezerken ihtiyacı olanları bir listede biriktirebildiği bir katalog yapısı geliştirdik. Tarayıcıda saklanan liste, son aşamada WhatsApp veya e-posta üzerinden işletmeye iletilebiliyor.
PROJENİN AMACI
Ürünleri incelemekten ihtiyaç listesini iletmeye uzanan akış
İş giyim ürünlerini inceleyen ziyaretçinin ihtiyaç duyduğu ürünleri farklı sayfalarda ararken bir arada tutabilmesi gerekiyordu. Ürün sunumunu, varyant ve filtre yapısını, toplu talep gönderimini aynı ziyaretçi akışında birleştirdik.
Geliştirilen işlevler
-
Ürün ve varyant sunumu
Ürünler, kategorileri ve varyantlarıyla sunulur. Filtre yapısı ziyaretçinin aradığı ürün grubuna ulaşmasını destekler.
-
Gezerken oluşturulan ürün listesi
Ziyaretçi, farklı ürünleri incelerken sipariş etmek istediklerini listeye ekleyebilir. Böylece talebini tek ürünle sınırlamadan hazırlayabilir.
-
Tarayıcıda saklanan seçimler
Seçilen ürünler tarayıcıda saklanır. Ziyaretçi site içindeki farklı ürün sayfalarına geçerken listesini kullanmaya devam edebilir.
-
WhatsApp veya e-postayla toplu gönderim
Hazırlanan ürün listesi, ziyaretçinin seçtiği kanaldan işletmeye iletilir. WhatsApp ve form/e-posta akışı toplu ürün talebini aynı listeden başlatır.
NASIL ÇALIŞIYOR?
Ziyaretçinin ürün listesi nasıl ilerliyor?
-
Ürünleri bulur
Kategorileri ve filtreleri kullanarak ihtiyacına uygun iş giyim ürünlerini inceler.
-
İstediklerini listeye ekler
Ürün sayfaları arasında dolaşırken sipariş etmek istediği ürünleri biriktirir.
-
Listeyi birlikte değerlendirir
Tarayıcıda saklanan seçimlerini toplu olarak gözden geçirir ve talebini tamamlar.
-
İşletmeye gönderir
Listeyi WhatsApp veya form/e-posta yoluyla ileterek ürünler hakkında görüşmeyi başlatır.
GELİŞTİRME YAKLAŞIMI
Ürün verisi ve ziyaretçi seçimi için ayrı sorumluluklar
Ürün, kategori, varyant ve filtre bilgileri ayrı veri yapılarında ele alındı; ziyaretçinin seçtiği ürünler ise tarayıcıdaki listede tutuluyor. Laravel’in MVC düzeninde veriyi yöneten kodlar, işlemler ve ekranlar ayrı sorumluluklarla geliştirilir. Bu düzen, katalog ve talep akışındaki değişikliklerin ilgili bölümde ele alınmasını kolaylaştırır.
Teknik altyapıyı inceleyin
- PHP / Laravel
- Kayıtları ve uygulama işlemlerini yöneten sunucu altyapısı.
- MVC düzeni
- Veri, işlemler ve ekran kodlarının ayrı sorumluluklarda ele alınması.
- Tailwind CSS / Alpine.js
- Arayüzün görünümünü ve etkileşimli bölümlerini hazırlayan araçlar.
- Vite
- Arayüz dosyalarını yayın için hazırlayan derleme aracı.