Notificari & Auth & PWA - 1 notificari - 1 necitite - 5 clicks telefon - 342 email queue - MRR 12450 lei - 2026 - 10 unitati - 1102 POI
Dashboard MRR Telefon Clicks (5) Setari Logout

Notificari totale - PWA + Email + App

1 notificari - 1 necitite

Telefon Clicks + Rezervari + Recenzii - PWA + Panou FARA SMS

Telefon Clicks - 50 clicks - PWA + Panou FARA SMS

5 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

Notificari & Auth & PWA - Ce ar trebui si ce putem adauga sa fie functional - V1 Detaliat - 10 unitati - 1102 POI - 247 rezervari - MRR 12450 lei

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

Telefon Clicks PWA - Panou FARA SMS - 5 clicks - 0 azi - PWA + Panou FARA SMS - Dovada platibila - 10 unitati - 1102 POI

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 + DataActiuni
#7 - Vila Maramures - Borsa - 7 camere - Partia Borsa 1.2km - Super Admin
IP 78.31.61.193 - Tel 0745123456 - Sursa whatsapp - Notificat Nu - 2026-09-24 16:54:44
Vezi
#6 - Vila Maramures - Borsa - 7 camere - Partia Borsa 1.2km - Super Admin
IP 78.31.61.193 - Tel 0745123456 - Sursa whatsapp - Notificat Nu - 2026-09-24 16:52:06
Vezi
#5 - Pensiunea Casa Ion -
IP 86.127.117.196 - Tel - Sursa whatsapp - Notificat Nu - 2026-09-24 12:35:11
Vezi
#4 - Pensiunea Casa Ion -
IP 86.127.117.196 - Tel 0700000001 - Sursa site - Notificat Nu - 2026-09-24 12:35:10
Vezi
#3 - -
IP 86.127.117.196 - Tel 07xx xxx xxx - Sursa site - Notificat Nu - 2026-09-24 10:24:29
Vezi

Notificari - 1 - 1 necitite - PWA + Email + App + Push - Telefon Click + Rezervare + Recenzie

Tip + Titlu + Mesaj + Unitate + Proprietar + Citit + Canal + DataActiuni
cerere_rezervare Cerere noua - de trimis WhatsApp
Cerere la Pensiunea Bran - trimite WhatsApp proprietar...
Unitate Vila Maramures - Borsa - 7 camere - Partia Borsa 1.2km - Proprietar 1 - Citit Necitit - Canal - 2026-09-08 13:43:40
Citit Sterge

Auth & Securitate - 3 users - Rol admin/proprietar - 2FA + JWT + Session + Login Logs

ID + Nume + Email + Rol + Status + DataActiuni
#5 - Ion Popescu - Proprietar Demo - proprietar@demo.ro
Rol proprietar - Status activ - 2026-09-08 13:51:54
Editeaza
#6 - Maria Ionescu - Turist Demo - turist@demo.ro
Rol turist - Status activ - 2026-09-08 13:51:54
Editeaza
#4 - Super Admin - admin@turismcatalog.ro
Rol super_admin - Status activ - 2026-09-08 13:51:53
Editeaza

PWA & Push Notifications - Manifest + Service Worker + Icons + Firebase + OneSignal + VAPID - PWA + Panou FARA SMS

Push Notifications - Firebase + OneSignal + VAPID

Vezi manifest.json Vezi sw.js

Ce ar trebui si ce putem adauga sa fie functional - Notificari & Auth & PWA V1 Detaliat - 5 sectiuni - Raspuns complet - Date demo 10 unitati 50 clicks 342 email queue

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