A modular framework built on CodeIgniter 4 with native PostGIS support, automatic CRUD module generation, QGIS map visualization and full user, permission and preference management. All in one secure, scalable, multilingual solution.
Geospatial Data
Auto Generation
Map Viewer
Languages + RTL
Everything you need to manage your application
Fluent spatial queries, multi-schema joins, K-Nearest Neighbors, DBSCAN clustering, GeoJSON/WKT output and full support for Point, Polygon, LineString geometries.
Pagination, global and column search, geospatial filters (bounding box, point+radius), CSV/Excel/PDF export and READ-only permission system with ownership filter.
Create/Update/Delete operations with native PostGIS support, server-side validation, hierarchy management (adjacency list, materialized path), audit logging and event-driven cache invalidation.
8-step UI wizard that generates Controller, Model, Views, Routes, Config, Language, Permissions and DataTables Resource from declarative configuration with automatic database introspection.
Leaflet map viewer with WMS/WFS layers from QGIS Server, GetFeatureInfo with QGIS forms, PDF/PNG printing, dynamic legend, Redis cache, CQL filters, MVT support and per-layer permissions.
Built on CodeIgniter Shield with dynamic groups, wildcard permissions, user preferences (theme, language, timezone), maintenance mode, cache management, log viewer and RTL support.
Hierarchical menu management with database persistence, drag & drop, auto-discovery from generated modules, permission control, multilingual translations, caching and JSON import/export.
MarketPlace client for installing/updating modules and plugins with compatibility checking. Risviel licensing system with activation, plan limits, feature flags and telemetry.
Page management with translations, Home Builder with drag & drop sections (stats, features, about, CTA), SEO support, customizable templates and full integration with the map viewer.
Built on CodeIgniter 4, Shield and PostgreSQL/PostGIS. Clean separation between infrastructure components (ThirdParty) and generated application modules. Event-driven, metadata-driven, with prepared statements everywhere and mandatory GIST indexes.
Register and start generating CRUD modules, viewing maps and managing geospatial data in minutes.