Français Request a demo

For French municipalities and their groupings

Your town hall, open around the clock.

School meals, after-school care, rooms, clubs, news: residents handle their formalities online, staff run everything from a single screen. Accessible to everyone, hosted in the European Union or on your own server. And families' money goes straight to your public cashier: never through us.

  • RGAA / WCAG AA accessibility checked at every release
  • Security score 100/100
  • No trackers, no CDN
A town's portal (French interface), Ardoise theme: news page and service menu (rooms, school meals, after-school care, clubs, contact). The same page in the Tilleul theme. The same page in the Bocage theme. The same page in the Midi theme.
The same portal on a phone.
A town's portal in its four colour themes, chosen by each resident: Ardoise, Tilleul, Bocage and Midi.

Territolia in figures

  • 151

    test-book scenarios replayed in a real browser at every release

  • 100/100

    at the automated security scan of the deployed site

  • 8

    colour combinations (4 themes, light and dark) checked at AA level

  • 0

    third-party trackers, CDN or AI services: no resident data leaves

Features

One portal, three audiences

Every service has two sides: what residents do online, and what staff configure and follow up. The IT department runs a lean application, with no surprises.

Residents

Everyday formalities, in one place, at any time, from a phone.

  • School meals in one click

    One click on a calendar day books the meal, a second click cancels it. Book several weeks at once; weekends, public holidays and school holidays of the zone are closed automatically.

  • After-school care, clubs and rooms

    Choose an after-school slot, sign up for an activity (with a waiting list), request a municipal room: the town hall approves.

  • A family wallet

    Balance, history and monthly invoices. Payment at the counter by cash or cheque; online payment with PayFiP (French Treasury) being integrated.

  • An assistant that guides

    "I want to book a room": the right page and the steps to follow, depending on the profile. No external AI.

  • For everyone

    Account created online (email address checked) or at the counter. Phone, dark mode, English, four colour themes.

A child's school-meal calendar (French interface): booked days show Repas, public holidays are marked closed.
The school-meal calendar: one click to book, one click to cancel.

Elected officials and staff

Every service managed from a single screen, with rights suited to each position.

  • Approve, check in, export

    Room requests and club sign-ups, headcounts per school and class, the day's attendance list to print or download as CSV.

  • A front desk that leaves nobody behind

    Registration with or without an account, cash and cheques, a running tab per child. The front desk can act on behalf of a resident: mandatory reason, visible banner, every action logged.

  • Publish without a developer

    News, pages and sub-pages, visual editor, draft then publication, in French and English. Pasted content is sanitised: no script gets through.

  • Staff planning

    Tasks, work cycles, field reports, leave approved and counted excluding public holidays. No geolocation, no clock-in.

  • Fine-grained rights, a complete trail

    Customisable roles (front desk, editors, school meals…) and an audit log of every action, viewable and exportable.

School-meal attendance screen for a date (French interface): list of registered children, CSV export.
The day's attendance list, exportable.

The IT department

Everything a town-hall IT person has to do is done from the site.

  • Hosted by us or by you

    As a hosted service, each municipality has its own space (containers, database, storage). Or the same images with Docker Compose on the town hall's server.

  • Single sign-on for staff

    OpenID Connect and SAML (Entra ID, Keycloak…): roles follow directory groups.

  • Backups from the site

    Scheduled, downloadable, restorable, with a safety backup taken before every restore.

  • Accounts and licence with no file to edit

    CSV import and export of accounts. A 30-day trial with every module, then a signed licence uploaded from the site.

  • A sample municipality

    A complete fictitious municipality, with residents, schools and bookings, deployed in one click to train staff or to test.

Backups page (French interface): immediate backup, schedule, and list of backups with download, restore and delete.
Backups: scheduling, download, restore.

Modules

Switch services on when you are ready

Start with the website and rooms, add school meals, after-school care, clubs and staff planning at your own pace. The core is always included.

Modules

  • School meals

    Registrations, booking calendar, weekly menus, prices by family-income bracket, late-booking surcharge, attendance and headcounts.

  • After-school care

    Morning and evening slots, price per slot or per duration, actual arrival and departure check-in.

  • Municipal rooms

    Room sheets, capacities, prices per profile, closures; online requests approved by staff, deposit tracked.

  • Clubs and activities

    Seasons, quotas, waiting list, municipal share; payment in one go, or in 1, 3 or 10 instalments at the counter.

  • News and pages

    The municipality's website: news by category, free pages and sub-pages, two languages.

  • Staff planning

    Tasks and work cycles, field reports, leave requests approved by the manager.

Included in the core

  • Assistant

    A bubble on every page: the resident types a question, the assistant gives the right page and the steps to follow. It finds answers already written, invents nothing, and sends nothing to a third party. The town hall sees the questions left unanswered.

  • Wallet

    A tamper-proof double-entry ledger: balance, history, invoices, reconciliation.

  • Useful documents

    Forms and official CERFA forms to download without an account.

  • Single sign-on

    OpenID Connect and SAML for staff. No Google or Facebook login.

  • Backups

    Complete database export, scheduled, downloadable and restorable from the site.

  • Sample database

    A ready-to-use fictitious municipality for training and demonstrations.

Personalisation

Four colour themes, chosen by each resident

Ardoise, sober and contemporary. Tilleul, warm as a village square. Bocage, green and rural. Midi, bright and Mediterranean. Each in light and dark, all at AA contrast level, without ever copying the French State's design system.

Try it: choose a theme
And a display mode
The portal's news page, Ardoise theme, light mode. The portal's news page, Ardoise theme, dark mode. The portal's news page, Tilleul theme, light mode. The portal's news page, Tilleul theme, dark mode. The portal's news page, Bocage theme, light mode. The portal's news page, Bocage theme, dark mode. The portal's news page, Midi theme, light mode. The portal's news page, Midi theme, dark mode.

Guarantees

Designed for the constraints of public service

Accessibility, data control, public money: these are not options added afterwards, but the starting point of the product.

Money never goes through the publisher

Families pay the municipality's public cashier (régie): the funds land on the cashier's deposit account at the French Treasury. Territolia holds no funds; it keeps the ledger and makes reconciliation easier.

  • Wallet: a tamper-proof double-entry ledger
  • No funds held, so no banking licence involved
  • Cash and cheques at the counter today; online payment with PayFiP (French Treasury) being integrated
  1. The familypays online or at the counter
  2. The municipality's cashierfunds on its Treasury account
  3. Territoliakeeps the ledger: balance, history, reconciliation
  • Accessible by design

    Server-rendered pages, semantic HTML, usable with a keyboard and without JavaScript. Accessibility (RGAA) is mandatory for every French municipality: contrast and pages are checked automatically at every release, in light and dark mode, in addition to the manual audit.

  • Your hosting, your choice

    A service hosted in the European Union, each municipality in its own isolated space, or an installation on the town hall's server with exactly the same software: the municipality stays independent.

  • No data with third parties

    No CDN, no tracker, no external AI: everything is served by the portal itself. No health data is collected.

  • Security score 100/100

    After every deployment, a scan (OWASP ZAP and dedicated checks: content security policy, cookies, injections) grades the site. Argon2id passwords, complete audit log.

  • Reversible

    Complete database export at any time, accounts exportable as CSV, open-source building blocks (Go, PostgreSQL): your data belongs to you and leaves with you.

  • Quality checked continuously

    The whole test book is replayed by a robot that clicks like a user, at every release, in all four themes. A regression blocks the release.

Screenshots

Saint-Clafoutis, the sample municipality

Screenshots of the real application, on the demonstration database shipped with the software: a fictitious French municipality, its residents, schools, rooms and bookings. The interface is available in French and English.

Demonstration

Request a demonstration

Leave us your details: we will get back to you to arrange a presentation suited to your municipality, remotely or on your premises.

  1. A demonstration

    The portal, from the residents', staff and IT sides, on a sample municipality.

  2. A 30-day trial

    Every module, from installation, with no commitment.

  3. A gradual roll-out

    Configuration, help on every page and documentation per profile, then opening to residents, one service at a time.

Explore the demo portal (external site, in French)

Fields marked with an asterisk (*) are required.

For example: mayor, deputy mayor, chief executive, town clerk.

Expected format: name@domain.com

The services you are interested in, your constraints, your availability… 3,000 characters at most.