Portale B2B Cataloghi – Spar Arreda

Ruolo: Software Architect & Prompt Engineer
Metodologia: Vibe Coding (Human-AI Collaboration con Gemini)
Stack Tecnologico: PHP, WordPress Custom Plugin, AJAX, JavaScript, Leaflet.js

Il Progetto

Per lo storico brand di arredamento Spar Arreda, c’era l’esigenza  di un portale B2B su misura per la gestione sicura di cataloghi e documenti, riservato alla loro rete vendita (Agenti e Rivenditori). Il sistema doveva gestire flussi di registrazione complessi, approvazioni manuali, livelli di accesso rigorosi e fornire un’interfaccia chiara e personalizzata, lontana dal classico backend di WordPress.

Rappresentazione concettuale dell’architettura del portale B2B.

Il nostro approccio: Vibe Coding in Azione

Questo progetto è un esempio perfetto di sviluppo guidato dall’Intelligenza Artificiale. Invece di scrivere manualmente oltre 1500 righe di codice PHP, abbiamo assunto il ruolo di “Direttore d’Orchestra”. Abbiamo progettato l’infrastruttura logica, utilizzando l’IA come motore esecutivo.

Architettura del Sistema
Definizione dei Custom Post Type (CPT), delle tassonomie e delle relazioni dinamiche tra utenti WordPress e schede anagrafiche.
Prompting & Sicurezza
Istruzioni precise all’IA per creare un sistema di download sicuro che verifica i ruoli bypassando gli URL pubblici dei PDF.
Debugging Umano
Sessioni di refactoring mirate (es. la gestione degli array per gli invii multipli email) per un codice logicamente ineccepibile.

Feature Tecniche Principali

  • Gestione Documentale Blindata: Accessi basati su ruoli, log tracking e Flipbook integrato.
  • Custom Auth Flow: Login custom e sistema “Gatekeeper” per forzare il reset password ai vecchi utenti migrati.
  • Mappe Interattive (Leaflet.js): Geolocalizzazione per assegnare rapidamente i lead al rivenditore più vicino.
  • Dashboard Statistiche: KPI in tempo reale su utenti dormienti, file inattivi e traffico generato.

Il Risultato

Una piattaforma B2B robusta, sicura e scalabile. Sfruttando il Vibe Coding, abbiamo abbattuto drasticamente i tempi di scrittura tecnica del boilerplate PHP, concentrandomi sulla User Experience, sulla logica di business e sulla sicurezza dei flussi di lavoro.

Altri articoli dal blog

Share
Rimani aggiornato
Iscriviti alla newsletter di altamente
Rimani aggiornato
Iscriviti alla newsletter di altamente