SEÇEN Mobilya'nın teknik mimarisi, sıradan bir e-ticaret platformunun ötesinde, kullanıcı deneyimini üretim süreçleriyle bütünleştiren modüler bir SaaS ekosistemi olarak kurgulandı. Frontend mimarisinde Next.js (App Router) ve React kullanılarak yüksek performanslı ve SEO uyumlu bir altyapı oluşturulurken, projenin kalbini oluşturan 'Custom Builder' (İnteraktif Tasarım Modülü) için Three.js, React Three Fiber ve Drei kütüphanelerinden yararlanıldı. Bu modül; kapak tiplerinden menteşe seçimlerine, sürgü sistemlerinden 100'den fazla renk ve malzeme kartelasına kadar zengin seçenekleri milisaniyeler içinde 3D render ederek müşteriye premium bir ürün görselleştirme deneyimi sunuyor. Üstelik FAL.ai destekli Edge AI entegrasyonu sayesinde kullanıcılar, tasarladıkları mobilyaları fotogerçekçi oda konseptlerinde görebilme vizyonuna kavuşuyor. E-ticaret akışı ve kompleks state yönetimi (Sepet, Tasarımlarım) için Zustand persist altyapısı tercih edilerek tarayıcı ve cihaz bağımsız kesintisiz bir kullanıcı yolculuğu sağlandı. Karmaşık fiyatlandırma logiği, milimetre bazlı malzeme (BOM) hesaplamalarıyla dinamik olarak çalışmakta ve kullanıcı sepetine eklendiği anda iyzico altyapısıyla güvenli, PCI-DSS uyumlu ödeme adımlarına aktarılmaktadır. Firebase ekosistemi (Auth, Firestore, Storage) sayesinde gerçek zamanlı veri senkronizasyonu, rol tabanlı yetkilendirme ve yüksek güvenlikli sipariş takibi sunulmaktadır. Sistemin arka planında çalışan Admin paneli, bir mikro-ERP modülü gibi çalışarak sadece sipariş durumlarını değil, aynı zamanda 3D tasarımların teknik detaylarını ve üretime hazır kesim (BOM) listelerini de otomatik oluşturur. Zod ile katı form doğrulama, Resend entegrasyonu ile asenkron bilgilendirme e-postaları ve Server Actions ile güçlendirilmiş güvenli API endpoint'leri, SEÇEN Mobilya'yı uçtan uca otonom, ölçeklenebilir ve yenilikçi bir teknoloji girişimi haline getirmektedir.
Geleneksel e-ticaret sitelerinde kullanıcılar, özel ölçü ve tasarım ihtiyaçlarına cevap veren mobilyaları bulmakta zorlanmakta, standart ürün kataloglarına hapsolmaktadır. Mobilya üreticileri açısından ise özel sipariş süreçleri; manuel fiyatlandırma, teknik çizim zorlukları ve hantal üretim planlamaları (kesim listeleri) nedeniyle ciddi bir operasyonel yük ve zaman kaybı oluşturmaktadır.
Geliştirdiğimiz 'Custom Builder' modülü sayesinde müşteriler, istedikleri mobilyayı 3D ortamda gerçek zamanlı olarak tasarlayıp milimetrik ölçülerini, donanım detaylarını belirleyebiliyor. Sistem arka planda dinamik fiyatlandırma algoritmaları ve otomatik kesim listeleri (BOM) üreterek hem kullanıcıya pürüzsüz bir iyzico ödeme deneyimi sunuyor hem de üreticinin operasyonel yükünü tamamen ortadan kaldırıyor.
3D Custom Builder ve İnteraktif Tasarım Modülü
Görsel yakında eklenecek
