Right fit
Install only the modules your business needs. A CMMS provider doesn't need the tourism module. A tourism office doesn't need field maintenance. You pay for what you install, not for what you don't.
GeoLeaf Suite integrates a map view into your Odoo ERP. Position a purchased or manufactured product on a map. Locate your assets, apply filters with direct rendering on the map view — and even more possibilities with the business modules (maintenance, tourism, delivery).
GeoLeaf Suite is a native geospatial mapping suite for Odoo 19. Its fifteen modules are standard Odoo add-ons — zero fork, zero core modification, compatible with all Odoo updates.
GeoLeaf Suite modules are designed for Odoo 19 Enterprise and build on its Field Service app. A derived variant runs on Odoo 19 Community, without Field Service, and is therefore less complete.
Multiple modules, one shared foundation. Each module installs independently and delivers exactly what you need — nothing more.
Install only the modules your business needs. A CMMS provider doesn't need the tourism module. A tourism office doesn't need field maintenance. You pay for what you install, not for what you don't.
Start with CMMS. Add real-time when your usage warrants it. Plug in citizen reporting later. The foundation is already there — nothing to reconfigure, nothing to reinstall.
The GeoJSON API, multi-level auth, Redis cache and OWL v2 map are provided once by geoleaf_core. Every module benefits without bearing the development cost.
Each module has its own version cycle. A CMMS update doesn't touch tourism or the core. Zero cross-module side effects.
The suite's key views, right inside Odoo.
From shared foundation to business specialties — all built on the same architecture.
Foundation
geoleaf_core
The foundation of the entire GeoLeaf Suite. An interactive map appears directly inside Odoo: on contact records, product sheets, delivery orders, and as a full-page view (My Map). Any business module can build on it by declaring a Publisher in 50 lines.
Additional Modules
geoleaf_realtime
Optional add-on adding real-time capabilities: live GPS positions via WebSocket, instant alerts on asset status changes.
In active development — alpha not recommended for production
geoleaf_itinerary
Models any sequential itinerary on the map, defining a start point, an end point and intermediate steps. Each point has its own attributes and can be linked to an asset.
geoleaf_contribution
Lets the public submit new geolocated assets (POIs, places, equipment) from a public form, with back-office moderation before publishing.
geoleaf_website
Publish interactive maps on your Odoo Website pages — citizen portal, public consultation or embedded tourism map, no authentication required.
geoleaf_review
Adds 1-5 star reviews and comments on any map asset — equipment, POIs, places. Post-moderation via flagging, average rating exposed on the record.
Business Modules
geoleaf_maint
CMMS module for geolocated field assets: street lighting, urban furniture, road infrastructure, networks. From field installation to client invoice — everything happens on the map and in Odoo.
geoleaf_tourism
Complete management of multilingual geolocated Points of Interest — tourism offices, nature parks, heritage trails, app publishers. Publish itineraries to mobile apps and websites via standard GeoJSON API.
Get notified when geoleaf_tourism launches.
geoleaf_delivery
Manage delivery rounds on the map: planning, live fleet tracking and Odoo Stock traceability. From purchase order to field POD — without leaving Odoo.
Get notified when geoleaf_delivery launches.
Do you have a specific business need? I design the module from scratch and integrate it into your Odoo.
Let's talk →CMMS Bridges
geoleaf_maint_itinerary
Turns itineraries into inspection and maintenance rounds: team, technicians, frequency and next due date. Each step automatically generates a geolocated intervention.
geoleaf_maint_contribution
Lets a citizen report a problem (lighting, roads, street furniture) from a public form. The report creates a maintenance request — not an asset — and notifies the managers of the relevant zone.
geoleaf_maint_realtime
Links the CMMS to the real-time bus: injects CMMS groups and zones into the real-time access policy. Auto-installed whenever the CMMS and real-time modules are both present.
Manage your technical field asset inventory directly from Odoo — on a map. Track the complete lifecycle: installation, preventive maintenance (MTBF calculation), corrective interventions, contractor billing. Visualize the state of your entire network in seconds.
GeoLeaf Suite is designed for Odoo 19, the latest version, in its Enterprise edition, with a Community variant. No backward compatibility for now: adopting GeoLeaf is also the opportunity to plan your upgrade to Odoo 19 on a solid, high-performance foundation (PostgreSQL 16, optional PostGIS).
Odoo 19 Enterprise or Community, Python 3.11+, PostgreSQL 16, optional PostGIS
Standard add-ons — Odoo updates are never blocked
I audit your instance and integrate the suite into your migration
OVH France VPS hosting
Mattieu Pottier — independent software publisher and Odoo integrator, specializing in the intersection of GIS and ERP. I founded MP-i after several years running EGGIS, a GIS solutions company in Réunion, then deploying Odoo for enterprise clients. GeoLeaf Suite was born from a gap I identified: no native tool connected Odoo to the map. I design, maintain and integrate the suite myself — no outsourcing.
Local authority, maintenance provider or Odoo integrator — I review every project. Reply within 48 business hours.
Reply within 48h
We get back to you quickly.Personalized demo
Tailored to your use case.No commitment
No contract, just a conversation.EU hosting
Data on OVH France VPS.