Güncellemeler
Siteye eklenenler ve OTC Pazar tarafında bekleyen işler.
Kendi sunucumuza geçiş hazırlığı: Hostinger VPS + kendi veritabanı
- Lovable bırakıldı. Site, Hostinger VPS'te kendi Supabase veritabanımızla çalışacak şekilde hazırlandı (eczab2b.com ile aynı düzen).
- Otomatik yayın: ana dala giden her değişiklik test edilip sunucuya yükleniyor; yeni sürüm açılmazsa önceki sürüme kendiliğinden dönülüyor.
- Kendi veritabanımızın ilk şeması hazır: müşteri profili, adres defteri, favoriler, hesaba bağlı siparişler. Her müşteri yalnız kendi bilgisini görebilir.
- Her gece veritabanı, dosya ve ayar yedeği (14 gün saklanır); her veritabanı değişikliğinden önce ayrıca yedek.
Bekleyenler
- Sunucu: eczab2b.com ile aynı Hostinger VPS (69.62.117.217) paylaşılıyor; eczadeposu ayrı port, ayrı klasör ve ayrı Supabase kopyasıyla çalışacak.
- Alan adı DNS kayıtlarının 69.62.117.217'ye çevrilmesi (eczadeposu.org, www, api) ve GitHub kurulum adımları (deploy/README.md).
- Ürün asistanı Lovable yerine Claude'a geçirilecek; o zamana kadar asistan kapalı.
- Müşteri kayıt/giriş ekranları yeni veritabanına bağlanacak.
eczab2b.com bağlantısı, PSF fiyatı ve yeni mağaza sayfaları
- Site artık eczab2b.com'a bağlanıyor (önceki adres otcpazar.com ayrı bir projeydi). Ürünler, mağazalar, stok ayırma ve siparişler eczab2b.com'dan geliyor.
- Fiyatlar son kullanıcıya göre: varsayılan fiyat PSF (perakende satış fiyatı). Mağaza PSF'nin altında fiyat verirse ürün kartında üstü çizili PSF ve indirim yüzdesi görünür; PSF'nin üstünde satış yapılmaz. Önceden eczaneler arası fiyat gösteriliyordu, düzeltildi.
- Ürün kartlarında son kullanma tarihi (ay/yıl) gerçek veriden geliyor; “Miadı açık fırsatlar” bölümü canlı sitede de açıldı.
- Yeni mağaza sayfası: mağazanın eczab2b panelinde hazırladığı kapak görseli, logo, marka rengi, slogan, hakkımızda, çalışma saatleri, hazırlama süresi, öne çıkan ürünleri ve kategoriye göre ürünleri. Adres: eczadeposu.org/magaza/{mağaza-adı}.
- eczab2b.com tarafında mağazalar için “Satışlar → EczaDeposu → Ürünler ve fiyatlar” ve “Mağaza sayfam” ekranları eklendi.
Bekleyenler
- Kendi veritabanı ve eşitleme (2. aşama): müşteri hesapları, adresler, sipariş geçmişi, hızlı arama.
- iyzico pazaryeri ödemesi (3. aşama): mağazalar alt üye işyeri olur, komisyon düşülerek ödeme aktarılır.
- Yayına almak için: eczab2b.com'da veritabanı güncellemesi yayınlanmalı; Lovable ayarlarında ECZADEPOSU_API_SECRET eczab2b sunucusundakiyle aynı olmalı.
Sipariş iptali, güvenli tekrar deneme ve OTC bağlantı incelemesi
- Sipariş takibi sayfasına “Siparişi iptal et” düğmesi eklendi: yalnız bu tarayıcıdan açılan, ödenmemiş ve mağaza hazırlamaya başlamamış siparişlerde görünür. İptalde ayrılan stok OTC Pazar'da mağazaya geri döner.
- Sipariş gönderiminde OTC Pazar'a tekrar anahtarı (Idempotency-Key) gönderiliyor: bağlantı koparsa aynı form tekrar gönderildiğinde ikinci sipariş açılmaz, OTC ilk siparişi döndürür.
- Bu “Güncellemeler” sayfası eklendi; site altındaki bağlantıdan açılır.
Bekleyenler
- Müşteri hesabı: EczaDeposu müşterileri henüz OTC Pazar'da hesaba bağlanmıyor; siparişler yalnız açıldığı tarayıcıda görünür. OTC Pazar'da tüketici girişi (OIDC) yapılınca bağlanacak.
- Ödeme: OTC Pazar'da ödeme başlatma yok; siparişler “ödenmemiş” açılır.
- Ürün bilgileri: OTC katalog yanıtında son kullanma (miat) ve önceki fiyat yok; katalog en fazla 120 ürün döndürüyor.