• E-commerce su misura
  • Salute
  • Integrazione gestionale

E-commerce su misura per la Farmacia Gaoni Raffaela

Abbiamo portato online il catalogo che viveva solo nel gestionale di banco: un negozio costruito da zero, senza CMS, in cui la farmacia decide prezzi, categorie e promozioni senza perdere gli aggiornamenti che arrivano ogni giorno dal gestionale.

Homepage dell'e-commerce Farmacia Gaoni Raffaela, con ricerca per prodotto, marca e categoria, menu del catalogo e banner

Contesto e premesse

Un catalogo interno che non esisteva online

La dott.ssa Raffaela Gaoni è titolare dell'omonima farmacia nel quartiere Appio Latino a Roma, attiva da oltre vent'anni. È un punto di riferimento per il vicinato; il passo successivo era vendere anche a chi non entra in farmacia.

Prima di questo progetto la presenza online era praticamente assente. I prodotti, i prezzi e le giacenze stavano nel gestionale interno A.S.I.A., senza immagini e senza un catalogo consultabile dal web.

Un e-commerce standard, agganciato a un CMS, non sarebbe bastato: serviva un negozio costruito intorno a quel gestionale, con la farmacia in grado di correggere categorie e listini senza farsi sovrascrivere al prossimo allineamento.

Illustrazione di uno scaffale di farmacia con confezioni e un banco
20+ anni in Appio Latino, Roma, prima di aprire il canale e-commerce

Il catalogo viveva solo nel gestionale

Prodotti, prezzi e scorte esistevano nel gestionale di farmacia. Andavano esportati, indicizzati e resi cercabili sul web senza ricopiarli a mano.

Niente immagini nel listino

Le schede del gestionale non avevano foto. Un catalogo online senza immagine di prodotto non è consultabile: serviva una fonte e un punto in cui caricarle.

Due listini, una sola anagrafica

Prezzi e promozioni dell'e-commerce devono poter divergere dal banco. Le modifiche degli operatori non possono sparire alla sincronizzazione successiva, e i dati nuovi del gestionale non possono andare persi.

Obiettivi del progetto

Cosa doveva fare il negozio online

Estendere i canali di vendita della farmacia e dare agli operatori uno strumento per governare catalogo, contenuti e ordini senza passare da uno sviluppatore.

Obiettivi funzionali

  • Consultare il catalogo con schede prodotto, immagini e ricerche per nome, marca e categoria.
  • Un acquisto il più lineare possibile, senza passaggi che interrompono il checkout.
  • Carrello, account, pagamenti, coupon e spedizioni, come ci si aspetta da un e-commerce completo.
  • Categorie a più livelli, anche se il gestionale ne espone una sola.
  • Pannello per gli operatori, da cui aggiornare prodotti, testi, banner e promozioni.

Obiettivi tecnici

  • Piattaforma realizzata ex novo, senza CMS o framework di e-commerce già pronti.
  • Collegamento al gestionale A.S.I.A. per alimentare il catalogo, i prezzi di origine e le giacenze.
  • Sincronizzazione quotidiana con backup incrementali, su un'architettura di rete dedicata.
  • Override in cloud: si salvano solo i campi modificati in piattaforma, così non si perdono né le correzioni della farmacia né gli aggiornamenti del gestionale.
  • Pagine prodotto indicizzabili, con metadati e URL parlanti.

La soluzione di H2App

Un negozio costruito intorno al gestionale, non al contrario

Abbiamo progettato e sviluppato sito e dashboard da zero: interfaccia Angular, API Laravel, dati su MySQL. Il catalogo pubblico è su farmaciagaoniraffaela.it.

Sincronizzazione

Come arrivano i prodotti dal banco al sito

Il punto delicato non era il carrello: era far convivere il listino A.S.I.A. con le scelte della farmacia, ogni giorno, senza conflitti.

  1. Import dal gestionale

    I dati di A.S.I.A. vengono letti e salvati nel database online, su un'architettura di rete configurata per questo scambio.

  2. Allineamento quotidiano

    La sincronizzazione gira ogni giorno, con backup incrementali, così catalogo e giacenze restano allineati al banco.

  3. Solo gli override in cloud

    In piattaforma si memorizzano i campi che la farmacia ha corretto: prezzo, marca, IVA, categoria, immagine.

  4. Niente sovrascritture a vuoto

    L'aggiornamento del gestionale arriva lo stesso; dove esiste una modifica locale, quella resta quella pubblicata.

Negozio

Il catalogo si cerca come in farmacia: prodotto, marca, categoria

In homepage l'utente trova i banner configurati dalla farmacia, i prodotti in evidenza, le offerte e i marchi. Il menu riprende le famiglie del banco: farmaci da banco, integratori, salute e benessere, cosmetici, mamme e bimbi, omeopatia, veterinaria.

  • tre campi di ricerca distinti: nome prodotto, marca, categoria;
  • catalogo in categorie e sottocategorie, navigabile dal menu;
  • pagina Offerte alimentata dalla dashboard, non da un listino fisso;
  • carrello, checkout con scelta della spedizione, storico ordini nell'area riservata;
  • pagine Servizi con lo stesso layout, modificabili dagli operatori.

Registrazione e accesso sono previsti via e-mail. Il checkout accetta il pagamento con carta o account PayPal.

Homepage del sito Farmacia Gaoni Raffaela con barra di ricerca, categorie e banner CeraVe
La vetrina pubblica: ricerca per prodotto, marca e categoria, menu del catalogo, banner e marchi in evidenza.
Categorie

Dal ramo unico del gestionale a un albero che la farmacia può riscrivere

A.S.I.A. espone una sola categoria per articolo. Online servono due o più livelli: "Mamme e bimbi" sopra, "Shampoo e balsamo bambini" sotto. La dashboard parte dai rami ereditati e lascia alla farmacia il resto.

  • creare categorie nuove e sotto-categorie;
  • spostare gli articoli dalla categoria di default a una o più di quelle definite in piattaforma;
  • riclassificare senza aspettare una modifica nel gestionale;
  • tenere visibile, per ogni ramo, la categoria padre.
Lista Categorie Prodotti della dashboard, con nome della categoria e categoria padre, per esempio Accessori, Igiene, Alimentazione
L'albero delle categorie in dashboard: ogni riga ha un padre, così il catalogo pubblico può avere più di un livello.
Scheda prodotto

I dati di A.S.I.A. restano visibili, quelli del sito si possono sovrascrivere

In ogni scheda convivono i valori originali del gestionale, etichettati come Asia, e i campi che l'operatore può cambiare: nome, prezzo, marca, sconto, IVA, immagine. Se la farmacia non tocca un campo, continua a valere quello allineato dal banco.

Per le foto, assenti nel listino di partenza, la scheda prevede sia il caricamento manuale sia un campo dedicato all'immagine Farmadati. Le immagini Farmadati vengono recuperate e aggiornate periodicamente tramite apposite procedure notturne.

Dettaglio prodotto in dashboard, con prezzo, marca e IVA affiancati ai rispettivi valori originali del gestionale Asia, più l'immagine caricata
Una scheda prodotto: accanto a prezzo, marca e IVA ci sono i valori Asia, così si vede subito cosa è stato corretto per l'e-commerce.
Dashboard

Gli operatori gestiscono il sito senza aprire il codice

La dashboard, realizzata con Laravel Nova, è riservata alle utenze amministrative della farmacia. Da lì si governano utenti, catalogo, ordini, promozioni e i testi delle pagine.

  • banner e marchi in homepage;
  • pagine dei servizi, chi siamo, footer e contatti;
  • coupon, sconti e offerte visibili nel negozio;
  • elenco ordini e stato di ciascuno.
Sezione Testi della dashboard con le voci modificabili: banner homepage, marchi, servizi, chi siamo, footer e contatti
L'elenco dei testi del sito: banner, marchi, servizi, chi siamo, footer e recapiti, tutti modificabili dagli operatori.

Aspetti innovativi

Le scelte che fanno la differenza

Due verità sullo stesso prodotto

Ogni articolo tiene il dato del gestionale e l'eventuale correzione della farmacia. Non è un export che si butta via a ogni sync: è un catalogo con memoria delle scelte fatte per il canale online.

Categorie più profonde del gestionale

Il banco ragiona a una categoria; il sito a un albero. La riclassificazione avviene in dashboard, senza impatti per il gestionale interno e senza perdere il ramo di origine.

Niente CMS di e-commerce

WooCommerce o Magento avrebbero imposto un modello di catalogo estraneo al gestionale. Sito e pannello sono scritti sul flusso reale della farmacia, non adattati a un plugin.

Il progetto in pillole

Cliente
Dott.ssa Raffaela Gaoni
Settore
Salute, farmacia
Pubblicazione
2025
Piattaforma
E-commerce web e dashboard
Tecnologie
Web, e-commerce
Target utenti
Consumer, clienti della farmacia

Strumenti utilizzati

  • Angular
  • Laravel
  • PHP
  • MySQL

Componenti della piattaforma

  • Laravel Nova
  • Gestionale A.S.I.A.

Angular copre il negozio pubblico. Laravel espone le API, parla con il gestionale e applica gli override; Nova è il pannello con cui la farmacia modifica catalogo, ordini e testi. MySQL tiene prodotti, categorie, utenti e ordini.

Il risultato finale

Dal bancone del negozio a un catalogo indicizzabile

La farmacia ha un canale di vendita in più e un pannello con cui aggiornare il sito senza dipendere da un intervento tecnico su ogni prodotto.

Da zero

presidio online assente prima del progetto; oggi il catalogo è pubblico e collegato al gestionale

Oltre 10.000

prodotti pubblicati in catalogo

Oltre 150

categorie raggruppate su più livelli

  • Un canale di vendita in più

    Chi non passa in Appio Latino può consultare il catalogo, mettere i prodotti nel carrello e concludere l'acquisto dal sito.

  • Pagine prodotto pronte per la ricerca

    Ogni scheda ha metadati e URL parlanti. Il catalogo non è una vetrina chiusa: è un insieme di pagine indicizzabili.

  • Controllo in mano alla farmacia

    Operatori e titolare modificano prodotti, categorie, banner, testi e promozioni dal pannello, senza aprire il codice.

  • Listino di banco e listino online allineati

    La sync quotidiana tiene il catalogo agganciato ad A.S.I.A.; gli override della farmacia restano dove sono stati scritti.

Cosa abbiamo consegnato

  • E-commerce custom, senza CMS
  • Integrazione gestionale A.S.I.A.
  • Sincronizzazione quotidiana con override
  • Catalogo, ricerca e schede prodotto
  • Categorie a più livelli
  • Carrello, checkout e ordini
  • Dashboard Laravel Nova
  • Gestione testi, banner e promozioni
  • Pagine prodotto con metadati e URL parlanti

Provalo

Visita l'e-commerce

Il negozio è pubblico e si consulta da browser, su computer e smartphone. L'acquisto richiede un account; il catalogo è visibile anche senza registrazione.

Homepage dell'e-commerce Farmacia Gaoni Raffaela

Progetti correlati

Case study a cura del team web H2App. Ultimo aggiornamento: Ottobre 2026.

Il tuo catalogo sta in un gestionale
e vuoi venderlo anche online?

Raccontaci listino, categorie e vincoli di sincronizzazione:
valutiamo insieme se serve un e-commerce costruito su quella anagrafica.

Parliamone