Notificari totale - PWA + Email + App
2 notificari - 2 necitite
Telefon Clicks + Rezervari + Recenzii - PWA + Panou FARA SMS
Telefon Clicks - 50 clicks - PWA + Panou FARA SMS
2 clicks - 0 azi
Fiecare click = notificare in panou + PWA - FARA SMS - dovada palpabila!
Email Queue - 342 queue - config real DB
342 queue - 10 unitati exista
SMTP smtp.gmail.com:587 - queue activ - 342 emailuri
Auth & PWA - Users + 2FA + JWT + PWA Manifest
3 users - PWA manifest + SW + Push
2FA 0/1 + JWT + Session 3600 + Manifest /manifest.json + SW /sw.js
V1 Detaliat - /admin/notificari - 5 sectiuni: 1. Telefon Clicks PWA 50 clicks FARA SMS, 2. Email Queue & Notificari 342 queue, 3. Auth & Securitate users 3 rol admin/proprietar 2FA/JWT/Session, 4. PWA Manifest /manifest.json + SW /sw.js + Icons 192/512, 5. Push Firebase + OneSignal + VAPID - date demo 10 unitati 50 clicks telefon 342 email queue
Cum functioneaza Telefon Clicks PWA - FARA SMS - 100% FUNCTIONAL - Dovada palpabila:
1. Turist intra pe /unitate/{slug}/ - vede telefon blur 0700XXX001 - 2. Click Vezi telefon - fetch /api/track-telefon-click POST - 3. INSERT telefon_clicks + INSERT notificari + notificat=1 - 4. Proprietar vede in /proprietar/statistici + /proprietar/notificari + PWA push Un turist tocmai v-a vizualizat numarul! - FARA SMS - PWA + Panou - 100% FUNCTIONAL - 5. Email queue 342 - 6. Dovada platibila
| ID + Unitate + Proprietar + IP + Telefon + Sursa + Notificat + Data | Actiuni |
|---|---|
| #2 - Apartament Central Cluj - Ion Popescu - Proprietar Demo IP 86.127.117.196 - Tel 0700000001 - Sursa site - Notificat Nu - 2026-09-23 15:34:10 | Vezi |
| #1 - Pensiunea Bran - 3 Margarete - IP 86.127.117.196 - Tel 0700000001 - Sursa site - Notificat Nu - 2026-09-23 14:41:41 | Vezi |
| Tip + Titlu + Mesaj + Unitate + Proprietar + Citit + Canal + Data | Actiuni |
|---|---|
| cerere_rezervare Cerere nouă - Pensiunea Bran Maria Ionescu 10-12 sept 2 pers 500 lei... Unitate Pensiunea Bran - 3 Margarete - Proprietar 2 - Citit Necitit - Canal - 2026-09-08 13:43:40 | Citit Sterge |
| cerere_rezervare Cerere noua - de trimis WhatsApp Cerere la Pensiunea Bran - trimite WhatsApp proprietar... Unitate Pensiunea Bran - 3 Margarete - Proprietar 1 - Citit Necitit - Canal - 2026-09-08 13:43:40 | Citit Sterge |
1. Telefon Clicks PWA: Fiecare click telefon = INSERT telefon_clicks + INSERT notificari + notificat=1 - Turist intra pe /unitate/{slug}/ - vede telefon blur - Click Vezi telefon - fetch /api/track-telefon-click - proprietar vede in /proprietar/statistici + PWA push Un turist tocmai v-a vizualizat numarul! - FARA SMS - PWA + Panou - 100% FUNCTIONAL - Dovada palpabila
2. Notificari: Tip telefon_click/rezervare/recenzie/sistem/abonament - Titlu + Mesaj + unitate_id + click_id + citit 0/1 + canal pwa/email/app/push - proprietar_nume + unitate_nume - functional - date demo 10 unitati 50 clicks
3. Email Queue: SMTP Host smtp.gmail.com + Port 587 + User + Pass + Encrypt tls + Queue activ 1 da queue 342 emailuri - email_queue table - 342 emailuri in asteptare - functional
4. Auth & Securitate: Users 3 - 2FA Activ 0/1 TOTP - JWT Secret - Session Timeout 3600 sec 1h - Login Max Attempts 5 - Password Reset Expiry 3600 sec 1h - Login logs - Sessions - functional
5. PWA & Push: PWA Nume TurismCatalog + Short TurismCat + Tema #003580 + Background #f5f5f5 + Icon 512 + Icon 192 + Manifest /manifest.json + Service Worker /sw.js + Display standalone + Offline cache - Push Firebase Key + OneSignal App ID + VAPID Public/Private + Push subscriptions - PWA + Panou FARA SMS - functional