Bigstock Gestionale
Tipologia prodotto
Plugin WooCommerce
Cliente
AI agent
Stato
In sviluppo
Descrizione
Plugin WordPress/WooCommerce che integra un assistente chat AI e raccomandazioni prodotti intelligenti nello store.
Il progetto consiste nello sviluppo di un plugin nativo per WordPress e WooCommerce concepito per potenziare le vendite e l'assistenza clienti degli e-commerce attraverso l'intelligenza artificiale. Il plugin introduce sul sito un assistente virtuale conversazionale (sotto forma di chat widget personalizzabile) e un sistema di raccomandazione prodotti intelligente posizionato strategicamente nelle pagine del carrello e del singolo prodotto per ottimizzare le strategie di cross-selling e up-selling.
Finalità
Plugin per WooCommerce che aggiunge allo store un assistente virtuale conversazionale (chat widget) e raccomandazioni prodotti basate su AI. Pensato per e-commerce che vogliono migliorare supporto clienti e cross/up-selling. Si collega a un servizio AI esterno tramite API configurabile (architettura multi-tenant con API key).
Tecnologie
– PHP (plugin WordPress/WooCommerce, single-file)
– Hook WooCommerce (single product, cart) e WordPress (admin menu, settings API, enqueue)
– Integrazione con API AI esterna via URL + API key configurabili
– jQuery per la sincronizzazione prodotti lato admin
Note
Il progetto è costituito da un solo file (`ecommerce-ai-agent.php`). Metadati del plugin ancora generici (Author “Your Company”, URI placeholder), quindi appare in fase iniziale/prototipo. Il backend AI a cui si collega non è presente in questa cartella.
Funzionalità principali
– Widget di chat AI configurabile (titolo, sottotitolo, colore, messaggio di benvenuto)
– Raccomandazioni prodotti AI nelle pagine prodotto e carrello
– Pagina impostazioni in admin per configurare endpoint API, chiave tenant e widget
– Sincronizzazione dei prodotti WooCommerce verso il servizio AI
Particolarità
Architettura a “thin client”: il plugin fa da ponte tra WooCommerce e un backend AI esterno multi-tenant, delegando l’elaborazione al servizio remoto. Tutto contenuto in un singolo file PHP, facile da installare.
Hai bisogno di aiuto per sviluppare il tuo progetto?
Vuoi dare vita al tuo website, a un e-commerce a un’app o a un software personalizzato? Ti servono informazioni? Non sai da dove iniziare?
Bigstock Gestionale
Tipologia prodotto
Gestionale
Cliente
Bigstock
Stato
In sviluppo
Descrizione
Gestionale “master di dominio” in Laravel 12 + Filament che centralizza PIM, prezzi, stock, ordini, B2B, agenti e multi-società, declassando progressivamente WooCommerce a semplice canale B2C (strangler pattern).
Il progetto rappresenta lo sviluppo del software gestionale "master di dominio" di Bigstock, un'infrastruttura enterprise centralizzata concepita per diventare l'unica e assoluta "fonte di verità" (Source of Truth) del business aziendale. L'architettura è guidata dall'applicazione di uno Strangler Pattern applicato a un preesistente e-commerce WooCommerce: il gestionale assorbe in modo progressivo e controllato tutte le logiche critiche — come il catalogo prodotti (PIM), la gestione dei listini prezzi, il controllo degli stock, la fatturazione B2B e la rete agenti —, declassando di fatto l'e-commerce a un mero canale di frontend per le vendite B2C.
Finalità
Sistema gestionale che diventa la fonte di verità del business Bigstock, sottraendo gradualmente responsabilità a WooCommerce. Gestisce catalogo prodotti (PIM), pricing B2C/B2B, stock, ordini, resi, spese, agenti e commissioni, e operatività multi-società (GLA/EGL). Importa in sola lettura i dati da WooCommerce (Fase 0). Settore: e-commerce / distribuzione / B2B.
Tecnologie
– Laravel 12, PHP 8.3, MySQL 8, Redis
– Filament v3 (back-office / BI su `/admin`)
– Laravel Horizon (code Redis), Laravel Pulse, Laravel Scout + Meilisearch (ricerca)
– automattic/woocommerce (SDK REST), connessione DB secondaria `woo` read-only
– Spatie: model-states, permission, activitylog, settings, backup, health
– Sentry (error tracking), barryvdh/laravel-dompdf (PDF)
– Test: Pest 4 / PHPUnit 12; Larastan, Pint; CI GitLab (`.gitlab-ci.yml`)
– Frontend: Vite + Tailwind
Note
Progetto strettamente legato a `bigstock.lo` (installazione WordPress/WooCommerce sorgente) e a `bigstock.lo.tools` (capitolato). Fa parte di un ecosistema più ampio “bigstock”/”wiva”. Documentazione interna ricca (`docs/`, `README.md` dettagliato). Stato: in sviluppo attivo.
Funzionalità principali
– PIM: catalogo prodotti e categorie (dominio `Catalog`)
– Pricing: calcolo B2C (`price_b2b + 5% + spedizione_categoria`) e B2B (`price_b2b + recharge% regionale`)
– BI / Profit: calcolo profitto con cache e snapshot dei costi d’acquisto
– Ordini e righe ordine, registro unico dei movimenti di stock
– Gestione agenti, regioni e commissioni; multi-società; resi e spese
– Import idempotente read-only da WooCommerce (`php artisan woo:import`)
– API multiple documentate: B2B, Danea, partner/reseller, terminal, personal (cartella `docs/`)
Particolarità
Applicazione di uno **strangler pattern** su WooCommerce, con doppia connessione DB (gestionale come fonte di verità + DB Woo read-only). Architettura a domini in `app/Domain/` (per questo `app/Models` contiene solo `User`). Logica di business critica (pricing, profit) codificata e validata da test, con costanti di dominio in `config/bigstock.php`. Stack di osservabilità completo (Horizon, Pulse, Sentry, health, backup) e ricerca via Meilisearch/Scout.
Hai bisogno di aiuto per sviluppare il tuo progetto?
Vuoi dare vita al tuo website, a un e-commerce a un’app o a un software personalizzato? Ti servono informazioni? Non sai da dove iniziare?