GLA WP – API Custom WordPress

Tipologia prodotto

Plugin

Cliente

GLA WP

Stato

In produzione

Descrizione

Plugin WordPress/WooCommerce custom che espone API REST per gestione stock, scadenze, ordini e calcolo del profitto, con integrazione marketplace ePrice.

Il progetto riguarda l'ingegnerizzazione e lo sviluppo di GLA WP, un plugin enterprise custom concepito per operare come estensione architetturale sopra un'installazione WordPress/WooCommerce in produzione. L'applicativo agisce come un layer infrastrutturale che astrae la logica del CMS e-commerce, esponendo un set di API REST personalizzate ad alte prestazioni. Lo scopo principale è abilitare un'architettura headless, permettendo a sistemi informativi terzi, gestionali esterni o dashboard di analytics dedicate di estrarre e monitorare flussi di dati operativi complessi (come le marginalità reali e le scadenze merceologiche) non supportati dalle API standard di WooCommerce.

Finalità

Fornisce un layer di API REST personalizzato sopra un’installazione WordPress/WooCommerce per gestire dati operativi e gestionali: stock, scadenze prodotti (“Reka”), ordini, spese e ordini provenienti dal marketplace ePrice, oltre al calcolo del profitto. Pensato per esporre questi dati a un frontend o a un gestionale esterno.

Tecnologie

– PHP 8.0+ su WordPress (REST API tramite `register_rest_route`)
– WooCommerce
– Composer con autoloading PSR-4 (namespace `ApiPersonal`, `ApiClass`)
– MySQL (dump `wunkzaxdre.sql` presente)
– Accesso SFTP al server di produzione

Note

Cartella di lavoro contenente solo il plugin custom estratto da un sito WP (con `debug.log`, dump SQL e credenziali SFTP). Non è un repository completo del progetto. Presenti credenziali in chiaro nel file `sftp`.

Funzionalità principali

– Endpoint REST `personal/v1` con login e gestione CORS personalizzata
– Gestione stock e scadenze prodotti (classi Reka)
– Gestione ordini, profitto, spese ed ordini ePrice (classi Expires, Profit, Orders, EpriceExpenses, EpriceOrders)
– Esposizione dati a sistemi esterni con header CORS aperti

Particolarità

La cartella non contiene un’intera installazione WordPress ma solo il plugin custom e una serie di backup di produzione (`*.prod-backup-*`) dei singoli file di classe, segno di sviluppo iterativo direttamente collegato alla produzione. Integrazione con il marketplace ePrice come fonte di ordini/spese.

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?

POSSIAMO AIUTARTI CON UNA CONSULENZA PERSONALIZZATA!

Lascia un messaggio!