- Added full CRUD endpoints for mail templates (create, update, delete, preview) - Introduced Joi validators for template create/update/preview - Updated routes/controller to support ID and type lookups - Built React Templates page with HTML editor, preview, and clipboard helpers - Added navigation entry and route for /templates - Enhanced documentation (README, QUICKSTART, KULLANIM, frontend/backend README)
2.4 KiB
2.4 KiB
🚀 5 Dakikada Başlangıç
Sistem Çalışıyor! ✅
Backend: http://localhost:3000 (Çalışıyor - Background)
Frontend: http://localhost:5173 (Çalışıyor - Background)
1️⃣ Giriş Yap (30 saniye)
- Tarayıcıda aç: http://localhost:5173
- Giriş bilgileri:
- Kullanıcı: admin
- Şifre: admin123
2️⃣ Gmail Ayarla (2 dakika)
Gmail App Password Al
- https://myaccount.google.com/apppasswords
- Uygulama seç > "Diğer" > "Oltalama Test"
- 16 haneli şifreyi kopyala
Panelde Ayarla
- Panelde Settings > Gmail bölümü
- Gmail adresini gir
- App Password'ü yapıştır
- Kaydet ve Test Mail Gönder butonuna tıkla
✅ "Test mail başarıyla gönderildi!" mesajı görmelisin
3️⃣ İlk Testi Yap (2 dakika)
Şirket Oluştur
- Şirketler sayfası > Yeni Şirket
- Ad: "Test Şirketi" > Oluştur
Mail Gönder
- Tokenlar sayfası > Yeni Mail Oluştur
- Formu doldur:
- Şirket: Test Şirketi
- Email: kendi-mailin@example.com
- Şablon: Banka Bildirimi
- Oluştur ve Gönder
✅ Mail gelen kutunda olmalı!
Linke Tıkla ve İzle
- Gelen maildeki linke tıkla
- Dashboard sayfasında:
- "Tıklanan" sayısı artacak
- "Son Tıklamalar" bölümünde görünecek
- IP adresin, konumun kaydedildi!
4️⃣ Telegram (Opsiyonel)
Bot Oluştur
- Telegram'da @BotFather
/newbot> İsim ver > Token kopyala
Chat ID Öğren
- @userinfobot
/start> ID'yi kopyala
Panelde Ayarla
- Settings > Telegram bölümü
- Bot token ve Chat ID'yi yapıştır
- Test Bildirimi butonuna tıkla
✅ Telegram'dan bildirim geldi!
🎉 Tamamdır!
Artık sistemin tüm özellikleri kullanıma hazır:
- ✅ Şirket bazlı yönetim
- ✅ Mail gönderimi (Gmail)
- ✅ Tracking ve raporlama
- ✅ Telegram bildirimleri
- ✅ Detaylı istatistikler
✉️ Şablonları Özelleştir
- Mail Şablonları sayfasına git
Yeni Şablonile kendi senaryonu oluştur- HTML alanında
{{company_name}},{{employee_name}},{{tracking_url}}değişkenlerini kullan Önizlemebutonuyla gerçek örnek verilerle testi gör- Token oluştururken yeni template type'ı seçmeyi unutma
📚 Daha Fazla Bilgi
- Detaylı Kullanım:
KULLANIM.md - Teknik Dokümantasyon:
devpan.md - Proje Yapısı:
README.md
İyi Testler! 🛡️