💡 Genel Amaç:
- WhatsApp Business üzerinden gelen taleplere otomatik yanıt ver.
- Talep edilen ürünler için kâr oranı eklenmiş fiyatları PDF olarak oluştur.
- PDF’yi karşı tarafa anlık gönder.
1. VERİTABANI YAPISI
Tablo: products
| id | name | unit | factory_price | unit_weight_kg | unit_area_m2 |
|----|--------------|----------|----------------|----------------|----------------|
| 1 | Alçı Plaka | m2 | 2.50 | 9.5 | 1.2 |
| 2 | Saten Alçı | 25kg torba | 80.00 | 25 | NULL |
Tablo: settings (Kâr oranı gibi)
| id | markup_percentage |
|----|-------------------|
| 1 | 30 |
2. FİYAT HESAPLAMA SİSTEMİ
Python veya PHP ile yapılabilir. Python önerilir çünkü:
- PDF oluşturma, WhatsApp API entegrasyonu, JSON ve veri işlemede çok güçlü.
- Hızlı geliştirme yapılabilir.
3. WHATSAPP BUSINESS API ENTEGRASYONU
1. Meta Business hesabı oluştur.
2. WhatsApp Cloud API’ye başvur.
3. Webhook ve giriş mesajlarını ayarla.
4. Python + Flask ile mesajları yakalayacak bir endpoint yaz.
4. PDF OLUŞTURMA (PYTHON)
Kütüphane: reportlab veya fpdf
Müşteriye gönderilecek PDF şablonu:
- Ürün Adı
- Birim Fiyat (kâr oranıyla)
- Torba/M2/Adet fiyatı
5. UYGULAMA AKIŞI
1. WhatsApp’tan mesaj gelir.
2. Webhook mesajı karşılar.
3. Ürün adı DB'den çekilir.
4. Kâr oranı uygulanır.
5. PDF oluşturulur.
6. WhatsApp ile PDF gönderilir.
6. HOSTING VE DAĞITIM
- Sunucu: DigitalOcean, AWS, VDS
- Python + Flask ile API endpoint
- HTTPS destekli domain
7. EKSTRA ÖZELLİKLER
- Özel teklif numarası üretimi- Loglama
- Stok takibi
- Kişiye özel fiyatlandırma
TEKNOLOJİLER
- Python: Flask, SQLAlchemy, FPDF/Reportlab
- Veritabanı: MySQL/PostgreSQL
- API: WhatsApp Cloud API
- Hosting: VPS veya AWS