Un framework modulare basato su CodeIgniter 4 con supporto nativo PostGIS, generazione automatica di moduli CRUD, visualizzazione mappe QGIS e gestione completa di utenti, permessi e preferenze. Tutto in un'unica soluzione sicura, scalabile e multilingua.
Dati Geospaziali
Generazione Automatica
Viewer Mappe
Lingue + RTL
Tutto quello che ti serve per gestire la tua applicazione
Query spaziali fluent, join multi-schema, K-Nearest Neighbors, clustering DBSCAN, output GeoJSON/WKT e supporto completo per geometrie Point, Polygon, LineString.
Paginazione, ricerca globale e per colonna, filtri geospaziali (bounding box, punto+raggio), export CSV/Excel/PDF e sistema permessi READ-only con ownership filter.
Operazioni Create/Update/Delete con supporto nativo PostGIS, validazione server-side, gestione gerarchie (adjacency list, materialized path), audit logging e cache invalidation event-driven.
Wizard UI a 8 step che genera Controller, Model, Views, Routes, Config, Language, Permessi e DataTables Resource da configurazione dichiarativa con introspezione automatica del database.
Visualizzazione mappe Leaflet con layer WMS/WFS da QGIS Server, GetFeatureInfo con form QGIS, stampa PDF/PNG, legenda dinamica, cache Redis, filtri CQL, supporto MVT e permessi per layer.
Basato su CodeIgniter Shield con gruppi dinamici, permessi wildcard, preferenze utente (tema, lingua, timezone), modalità manutenzione, gestione cache, log viewer e supporto RTL.
Gestione menu gerarchici con persistenza database, drag & drop, auto-discovery da moduli generati, controllo permessi, traduzioni multilingua, caching e import/export JSON.
Client MarketPlace per installazione/aggiornamento moduli e plugin con verifica compatibilità. Sistema licenze Risviel con attivazione, limiti per piano, feature flags e telemetria.
Gestione pagine con traduzioni, Home Builder con sezioni drag & drop (stats, features, about, CTA), supporto SEO, template personalizzabili e integrazione completa con il viewer mappe.
Costruito su CodeIgniter 4, Shield e PostgreSQL/PostGIS. Separazione netta tra componenti infrastrutturali (ThirdParty) e moduli applicativi generati. Event-driven, metadata-driven, con prepared statements ovunque e indici GIST obbligatori.
Registrati e inizia a generare moduli CRUD, visualizzare mappe e gestire dati geospaziali in pochi minuti.