Platformă de Management al Campaniilor de Fidelizare și Validare Vouchere.

📝 Descriere Scurtă (Executive Summary) O aplicație web full-stack dezvoltată pentru gestionarea campaniilor promoționale, care permite utilizatorilor să se înscrie pentru a primi vouchere prin SMS. Sistemul include un panou de administrare avansat pentru monitorizarea campaniei și o interfață dedicată casierilor pentru validarea voucherelor în timp real. 🛠️ Tehnologii Folosite (Tech Stack) Framework: Laravel 11 (PHP) Admin Panel: Filament PHP v3 Frontend & Interactivity: Livewire, Blade, Tailwind CSS Baza de date: MySQL Integrări: SMS API Gateway (pentru trimiterea codurilor) 🚀 Funcționalități Cheie (Key Features) Flux de Înscriere & Generare Vouchere: Utilizatorii completează un formular de înscriere (gestionat prin SubmissionResource). Sistemul generează automat un cod unic de voucher (VoucherService). Codul este trimis instant prin SMS către client (SmsService). Sistem de Validare (Role-Based): Interfață specială pentru Casieri (ValidateVoucher.php), optimizată pentru rapiditate. Verificare în timp real dacă voucherul este valid, expirat sau deja utilizat. Feedback vizual imediat (Succes/Eroare) la introducerea codului. Panou de Administrare (Dashboard): Monitorizare log-uri SMS (SmsLogResource) pentru a vedea statusul livrării mesajelor. Gestionarea utilizatorilor și a permisiunilor (Admin vs. Casier). Vizualizarea tuturor înscrierilor și a statusului voucherelor asociate. Securitate & Arhitectură: Autentificare robustă (Fortify). Separarea logicii de business în Services (ValidationService, VoucherService, SmsService) pentru un cod curat și ușor de testat. Suport multilingv (RO/HU/EN) vizibil în fișierele de resurse.

Tech Stack

Laravel 12 Filament PHP v3 Livewire Blade MySQL SMS API Gateway
Platformă de Management al Campaniilor de Fidelizare și Validare Vouchere.
Project Gallery

Project Screenshots

Explore the visual aspects of this project

Project Image 1
1 / 2
Project Image 2
2 / 2