Roadmap KoproGo 2025-2030

Version:

1.0

Date:

2025-01-19

Modèle:

Progression par capacités et métriques

Introduction

Notre chemin vers 5 000 copropriétés belges

Cette roadmap présente l’évolution de KoproGo de 2025 à 2030, organisée par capacités mesurables et paliers de progression, pas par dates fixes.

Important

Philosophie : Nous livrons quand les capacités sont atteintes, pas selon un calendrier arbitraire.

“Tout ce qui est dans cette roadmap sera livré tôt ou tard. La seule question est : QUAND ?”

La réponse dépend de la force de frappe collective : plus de clients, partenaires et contributeurs → plus vite.

Vue d’Ensemble 2025-2030

Objectif Final

5 000 copropriétés belges utilisant KoproGo d’ici 2030

À ce palier :

  • 4M€/an économisés collectivement

  • 840 tonnes CO₂/an évitées

  • 40-60 copropriétaires aidés/an (Fonds de Solidarité)

  • 100 000 personnes impactées positivement

Progression par Paliers

Progression Mesurable 2025-2030

Palier

Copros

Prix/mois

Économies/an

CO₂ évité/an

Infrastructure

Validation

100

5€

80k€

-2 tonnes

VPS s1-2 (6€/mois)

Viabilité

500

5€

400k€

-15 tonnes

VPS s1-4 (18€/mois)

Impact

1 000

5€

800k€

-107 tonnes

VPS b2-7 (44€/mois)

Leadership

2 000

4€*

1,6M€

-214 tonnes

VPS b2-15 (87€/mois)

Référence

5 000

3€*

4M€

-840 tonnes

K8s (163€/mois)

*Prix indicatif après baisse votée en AG si surplus > 25%

Les 3 Phases de Développement

Phase 1 : VPS MVP (2025-2026)

Objectif : 100 → 500 copropriétés

Technologies

  • Backend : Rust 1.83 + Actix-web + PostgreSQL 15

  • Frontend : Astro 4.x + Svelte 4.x (PWA)

  • Infrastructure : VPS OVH (s1-2 → s1-4)

  • Déploiement : Docker + GitOps (auto-deploy)

  • Monitoring : Prometheus + Grafana + Loki

Modules Fonctionnels

Gestion de Base (Jalon 0-1 atteint)

  • CRUD complet (Building, Unit, Owner, Expense, Meeting, Document)

  • 73 endpoints REST API

  • Multi-owner support (pourcentages de propriété)

  • Multi-role support (syndic, copropriétaire, comptable)

  • Tests E2E automatisés (Playwright)

🔄 Sécurité & GDPR (Jalon 1 - En cours)

  • LUKS Encryption at-rest ✅

  • Backups GPG + S3 ✅

  • Monitoring/Alerting ✅

  • GDPR basique (export, effacement)

  • Auth forte (itsme®)

📋 Conformité Légale Belge (Jalon 2)

  • Plan Comptable Normalisé Belge (PCMN) ✅

  • État Daté (ventes immobilières)

  • Budget Prévisionnel Annuel

  • Conseil de Copropriété (>20 lots)

  • Workflow Recouvrement Impayés ✅

Infrastructure

  • 0-100 copros : VPS s1-2 (1 vCPU, 2GB RAM) - 6,30€/mois

  • 100-500 copros : VPS s1-4 (1 vCPU, 4GB RAM) - 17,70€/mois

  • Hébergement : OVH GRA11 (Gravelines, France)

  • CO₂ : 60g CO₂/kWh (datacenter bas carbone)

Équipe

  • 0-100 copros : Solo dev (Gilles) + IA (10-20h/sem, bénévole)

  • 100-500 copros : Solo + contributeurs (20-30h/sem)

  • Communauté : 10-50 contributeurs

Statut Juridique

  • 2025 : Projet opensource (solo dev)

  • 2026 : Préparation ASBL

Phase 2 : K3s + Automation (2026)

Objectif : 500 → 1 000 copropriétés

Technologies

  • Orchestration : K3s (Kubernetes lightweight)

  • CI/CD : GitHub Actions + ArgoCD (GitOps)

  • Databases : PostgreSQL 15 HA (réplication)

  • Caching : Redis (sessions, cache API)

  • Backups : Velero (K8s backups automatiques)

Modules Fonctionnels

🎯 Features Différenciantes (Jalon 3)

  • Voting Digital Basique (scrutins AG conformes)

  • PDF Generation étendue (tous documents légaux)

  • Achats Groupés d’Énergie (regroupement inter-copros, CREG-compliant) 🔥

  • Module SEL (Système d’Échange Local)

  • Partage d’Objets (bibliothèque communautaire)

  • Contractor Backoffice (espace prestataires)

Automation & Intégrations (Jalon 4)

  • Convocations AG automatiques

  • Carnet d’Entretien Digital

  • GDPR complet (Articles 16, 18, 21)

  • Module Devis Travaux

  • Affichage Public Syndic (SEO)

  • Accessibilité WCAG 2.1 AA

Infrastructure

  • 500-1 000 copros : VPS b2-7 (2 vCPU, 7GB RAM) - 43,50€/mois

  • 1 000-1 500 copros : VPS b2-15 (4 vCPU, 15GB RAM) - 87€/mois

  • Orchestration : K3s (3 nodes)

  • HA : PostgreSQL streaming replication

  • CO₂ : 0,12g CO₂/requête maintenu

Équipe

  • 1-2 ETP (devs Rust/Svelte)

  • 50-100 contributeurs actifs

  • Communauté : 500-1 000 membres

Statut Juridique

  • 2026 : Création ASBL belge

  • Assemblée Générale annuelle

  • Conseil d’Administration (3-7 membres)

  • Comptabilité publique trimestrielle

Phase 3 : K8s Production + PropTech 2.0 (2026-2030)

Objectif : 1 000 → 5 000+ copropriétés

Technologies

  • Orchestration : K8s (Kubernetes production)

  • Databases : PostgreSQL 15 HA + TimescaleDB (IoT)

  • Search : Meilisearch / Elasticsearch

  • Messaging : MQTT (IoT sensors)

  • AI : OVH AI Endpoints (GPT-4/Claude @ Gravelines)

  • Blockchain : Polygon RPC (voting immutable)

Modules Fonctionnels

📱 Mobile & API Publique (Jalon 5)

  • Progressive Web App installable

  • API publique v1 documentée (OpenAPI)

  • Multi-langue NL/FR/DE/EN complet

  • Intégrations comptables (Winbooks, Exact)

  • Notifications intelligentes

  • Analytics & Dashboards syndic

🤖 PropTech 2.0 - Intelligence (Jalon 6)

  • IA Assistant Syndic (chatbot réglementaire)

  • API Bancaire PSD2 (réconciliation auto)

  • IoT Sensors (monitoring temps réel, maintenance prédictive)

  • Marketplace Services Locaux

  • Prédictions budgétaires (ML)

  • Multi-region (Benelux, adaptation législative)

🌐 Platform Economy (Jalon 7)

  • SDK multi-langages (Python, JS, PHP, Ruby)

  • Store modules tiers (marketplace plugins)

  • Blockchain Voting (immutabilité Polygon)

  • Carbon Credits Trading (tokenisation CO₂)

  • White-label pour fédérations

  • Interopérabilité EU (API standards CEN)

Infrastructure

  • 2 000-5 000 copros : K8s cluster (6-12 nodes)

  • 5 000-10 000 copros : K8s multi-AZ (18-24 nodes)

  • Auto-scaling : Horizontal Pod Autoscaler

  • Load balancing : Traefik / Nginx Ingress

  • Observability : OpenTelemetry + Grafana Stack

  • CO₂ : 0,12g CO₂/requête maintenu (infrastructure) + -790t/an (modules communautaires)

Équipe

  • 3-10 ETP (devs, DevOps, data scientist, IoT engineer)

  • 100-500 contributeurs actifs

  • Communauté : 2 000-10 000 membres

Statut Juridique

  • 2028+ : Transition optionnelle ASBL → Coopérative

  • Membres deviennent sociétaires (parts sociales)

  • Gouvernance renforcée (1 personne = 1 voix maintenue)

  • Éligibilité subventions économie sociale

Évolution Tarifaire Démocratique

Modèle de Démocratie Tarifaire

Prix de Départ (validé à la création ASBL)

  • Cloud géré : 5€/mois par copropriété

  • Self-hosted : Gratuit (toujours)

Évolution du Prix : Uniquement par vote en Assemblée Générale

Principe : Si les revenus dépassent largement les coûts (surplus > 25%), l’AG peut voter pour baisser le prix.

Exemples d’Évolution Tarifaire

Scénario 1 : 500 copros (Palier Viabilité)

Revenus : 1 000€/mois (500 × 40% cloud × 5€)
Coûts infra : 18€/mois
Coûts RH : 1 500€/mois (2 devs temps partiel)
Surplus : -518€/mois (déficit)
→ Prix maintenu à 5€/mois (phase bootstrap)

Scénario 2 : 1 500 copros (Palier Impact)

Revenus : 3 000€/mois (1 500 × 40% cloud × 5€)
Coûts infra : 44€/mois
Coûts RH : 3 000€/mois (2 ETP)
Surplus : -44€/mois (équilibre)
→ Prix maintenu à 5€/mois (réinvestissement features)

Scénario 3 : 2 500 copros (Palier Leadership)

Revenus : 5 000€/mois (2 500 × 40% cloud × 5€)
Coûts infra : 87€/mois
Coûts RH : 3 500€/mois (3 ETP)
Surplus : 1 413€/mois (28%)
→ AG vote baisse à 4€/mois (surplus > 25%)

Scénario 4 : 5 000 copros (Palier Référence)

Revenus : 8 000€/mois (5 000 × 40% cloud × 4€ après baisse)
Coûts infra : 163€/mois
Coûts RH : 5 000€/mois (5 ETP)
Surplus : 2 837€/mois (35%)
→ AG vote baisse à 3€/mois (surplus > 25%)

Avantages du Modèle

Simplicité : Prix unique, facile à comprendre ✅ Démocratie : La communauté décide quand et comment baisser ✅ Transparence : Comptabilité publique trimestrielle ✅ Flexibilité : L’AG choisit entre baisse, features, réserves

Jalons Techniques Détaillés

Jalon 0 : Fondations Techniques ✅

État : Achevé (Automne 2025)

  • ✅ Architecture hexagonale implémentée

  • ✅ 73 endpoints API REST

  • ✅ Tests E2E Playwright

  • ✅ Load tests validés (287 req/s, 99,74% uptime)

  • ✅ Documentation Sphinx complète

Capacité débloquée : 10-20 early adopters (beta fermée)

Jalon 1 : Sécurité & GDPR 🔄

Débloque : 50-100 copropriétés (beta publique)

Issues critiques

  • ✅ #39 : LUKS Encryption at-rest

  • ✅ #40 : Backups GPG + S3

  • ⏳ #42 : GDPR basique (export + effacement)

  • ⏳ #48 : Auth forte (itsme®)

Effort estimé : 2-6 semaines (selon force de travail)

Jalon 2 : Conformité Légale Belge

Débloque : 200-500 copropriétés (production ouverte)

Issues critiques

  • ✅ #79 : PCMN (Plan Comptable Normalisé Belge)

  • ⏳ #17 : État Daté (ventes immobilières)

  • ⏳ #18 : Budget Prévisionnel Annuel

  • ⏳ #22 : Conseil de Copropriété (>20 lots)

  • ✅ #83 : Workflow Recouvrement Impayés

Effort estimé : 4-12 semaines (selon force de travail)

Jalon 3 : Features Différenciantes

Débloque : 500-1 000 copropriétés

Issues importantes

  • ⏳ #46 : Voting Digital Basique

  • ⏳ #47 : PDF Generation étendue

  • ⏳ #49 : Module SEL

  • ⏳ #26 : Partage d’Objets

  • ⏳ #52 : Contractor Backoffice

Effort estimé : 5-14 semaines (selon force de travail)

Jalons 4-7 : Voir Jalons À Venir

Force de Frappe et Vélocité

Abaque d’Estimation

Progression Force de Frappe

Config Équipe

Heures/sem

Budget/mois

Vélocité

Durée Jalon

Solo dev + IA

10-20h

65€ (bénévole)

2-3 feat/mois

4-6 mois/jalon

Solo + contributeurs

30-40h

200€

8-12 feat/mois

6-8 sem/jalon

2 devs temps partiel

60-80h

1 000€

15-25 feat/mois

4-6 sem/jalon

1-2 ETP

140-160h

4 000€

30-50 feat/mois

2-4 sem/jalon

3-5 ETP + R&D

280-320h

10 000€

60-100 feat/mois

1-2 sem/jalon

Principe : Chaque nouveau client/membre/partenaire accélère la vélocité.

Scénarios de Croissance

Scénario Conservateur : Solo dev, croissance lente (5 ans)

Année 1 : 50 copros, Jalon 1 livré
Année 2 : 100 copros, Jalon 2 livré
Année 3 : 500 copros, Jalon 3 livré
Année 5 : 2 000 copros, Jalon 4 livré

Scénario Réaliste : Duo fondateurs, croissance organique (3 ans)

Trimestre 3 : 100 copros, Jalon 1 livré
Trimestre 6 : 200 copros, Jalon 2 livré
Année 2 : 1 000 copros, Jalon 3 livré
Année 3 : 5 000 copros, Jalons 4-5 livrés

Scénario Optimiste : Équipe structurée, partenaires (2 ans)

Mois 3 : 50 copros, Jalon 1 livré
Mois 6 : 500 copros, Jalon 2 livré
Année 1 : 2 000 copros, Jalon 3 livré
Année 2 : 10 000 copros, Jalons 4-6 livrés

Impact Attendu par Palier

Impact Mesurable par Palier

Palier

Copros

Économies/an

CO₂ évité/an

Personnes Aidées/an

Contributeurs

Validation

100

80k€

-2 tonnes

3-5

10

Viabilité

500

400k€

-15 tonnes

10-15

50

Impact

1 000

800k€

-107 tonnes

20-30

100

Leadership

2 000

1,6M€

-214 tonnes

30-40

200

Référence

5 000

4M€

-840 tonnes

40-60

500

Conclusion

Notre Engagement

Qualité avant vitesse : Livraison quand c’est prêt, pas selon un calendrier ✅ Transparence totale : Conditions de déblocage publiques, progression mesurable ✅ Flexibilité assumée : Vélocité dépend de la force de travail

Ce Que Nous NE Promettons PAS

Dates fixes : Préférons “livré quand sécurité validée” à “livré en décembre” ❌ Roadmap rigide : Priorités peuvent changer selon feedback communauté ❌ Croissance à tout prix : Qualité > quantité, pas de dette technique

Prochaines Étapes

  1. Complétez Jalon 1 : GDPR + Auth forte → Beta publique

  2. Attaquez Jalon 2 : Conformité légale → Production ouverte

  3. Recrutez contributeurs : Plus de force de travail → Plus vite


Documents de Référence


Roadmap KoproGo 2025-2030 - Progression par Capacités

Contact : contact@koprogo.com - GitHub : github.com/gilmry/koprogo