Memoways · Étude Technique · Avril 2026

Quelle plateforme open source
pour Fonction:Cinéma ?

Matrice de couverture détaillée par chantier — ERPNext vs Odoo vs CiviCRM vs Dolibarr
Scoring, recommandations, implémentation, coûts et risques

Recommandation : ERPNext + Frappe 4 solutions analysées 9 chantiers évalués
~400 membres
~280 locations/an
6 projectionnistes
10 outils déconnectés
Hébergement Infomaniak

Vue d'ensemble des quatre solutions

Chaque solution est évaluée sur sa capacité à couvrir les 9 chantiers du cahier des charges, avec une attention particulière à la base de vérité unique et au workflow de location de salle.

🥇
ERPNext + Frappe
82.7/100
Meilleur compromis : base unifiée, facturation native, portail/API, capacité métier spécifique. Idéal pour absorber le workflow "location de salle" sans architectures composites coûteuses.
Portail autonome REST API native 100% OSS
🥈
Odoo Community + OCA
78.6/100
Très puissant, écosystème des 20 000+ modules OCA, UX mature. Légèrement plus risqué si la ligne rouge est "strictement open source" sans glissement Enterprise.
Écosystème riche Vigilance Edition Events complet
🥉
CiviCRM + WordPress
73.2/100
Excellent ADN associatif : adhésions, annuaire, événements, communication. Moins naturel pour la facturation métier et le workflow location/techniciens/ménage.
Membership natif WordPress Facturation partielle
4
Dolibarr
62.3/100
Option budget/sobriété. Bonne pour remettre de l'ordre sur les fondamentaux. Moins convaincante pour un portail moderne et les workflows complexes.
Budget ↓ Portail limité Workflow basique
Insight clé : Le chantier discriminant est le 5.3 — Digitalisation du processus de location de salle. Aucune solution ne le couvre "out of the box". Le choix doit donc se faire sur une seule question : quel socle absorbera le mieux ce spécifique, avec le moins de dette et le plus d'autonomie future ?

Score pondéré global par chantier

Les priorités du cahier des charges FC ont été pondérées : les chantiers "Critique" comptent 1,5× plus que les chantiers "Important".

ERPNext + Frappe82.7
Odoo Community + OCA78.6
CiviCRM + WordPress73.2
Dolibarr62.3

Scoring détaillé par chantier

Chaque chantier est évalué sur 5 : couverture fonctionnelle native, portail/self-service, extensibilité métier, maintenabilité OSS, cohérence souveraineté/hébergement.

5/5 — Natif, excellent
4/5 — Bon, config légère
3/5 — Faisable, custom
2/5 — Lourd, peu naturel
1/5 — Mauvais fit
Chantier Priorité ERPNext Odoo CiviCRM Dolibarr
5.1 Base de vérité unique Profil unique, dédoublonnage, migration C3W 🔴 Critique
5.0
4.5
4.0
3.5
6k – 14k

ERPNext 5/5

DocTypes relationnels très riches, excellente gestion des liens inter-modules (membre → location → facture → événement). Migration par Data Import Tool. Dédoublonnage configurable. Accès distant natif sans VPN.

Odoo 4.5/5

Base partenaire/contact très mature. Liens vers ventes, compta, CRM. Très bon pour modèle unifié. Légèrement plus contraignant pour les cas non-standards (pseudo, tiers payant, institution).

CiviCRM 4/5

Très bon "constituent management", profils riches, historiques. Un peu moins naturel pour relier logique facturation/opérations à la base de contacts.

Dolibarr 3.5/5

Couvre la base, mais moins de finesse pour les relations inter-modules et les cas complexes (multi-profils, tiers payant). Bon point de départ, plafond plus bas.

MW : Design du modèle de données à réaliser avant tout développement. C'est le "high agency" fondamental du projet.
5.2 Portail membres App autonome, login unique, self-service, réservations 🔴 Critique
4.5
4.5
4.0
2.5
10k – 22k

ERPNext 4.5/5

Web forms publics ou authentifiés via Frappe, REST API auto-générée sur tous les objets. Architecture headless possible. Portail dédié séparable du backoffice, connecté à WordPress via lien/SSO. Très bonne liberté architecturale.

Odoo 4.5/5

Portail natif très mature, site web builder intégré. App Online Members Directory disponible. Très bon si l'on accepte que le portail soit dans l'univers Odoo. Légère vigilance sur la frontière Community/Enterprise.

CiviCRM 4/5

Excellent si porté par WordPress. Pages de profil, droits spéciaux pour membres, historiques. Cohérence UX plus dépendante de l'assemblage WP + extensions. Peut demander plus de plugins tiers.

Dolibarr 2.5/5

Interface membre basique, peu adaptée à une expérience portail moderne et autonome. À construire presque intégralement en spécifique si l'expérience est ambitieuse.

5.3 ⭐ Digitalisation location de salle Calendrier, options, techniciens, ménage, DCP, fiche unique 🔴 Critique
4.5
3.5
2.5
2.5
14k – 30k
Chantier discriminant ! Aucune solution ne couvre ce lot "out of the box". C'est le juge de paix du choix technologique.

ERPNext 4.5/5 — Avantage net

Frappe Framework permet de modéliser proprement : DocType "Réservation salle", "Option de date", "Affectation technicien", "Plage ménage", "Fiche DCP". Logique permissions, notifications webhooks, formulaires membre depuis le portail. Développement spécifique concentré et documentable.

RéservationOption concurrenteFiche locationTechnicien assignéPlage ménageSuivi DCP

Odoo 3.5/5

Possible via Planning + Appointments + CRM + spécifique OCA. Mais l'assemblage de plusieurs apps natives + extensions peut créer une architecture plus complexe à maintenir pour FC.

CiviCRM 2.5/5

Non conçu pour ce type d'exploitation opérationnelle. Une architecture à deux moteurs (CiviCRM + module dédié) serait nécessaire, ce qui augmente la dette technique.

Dolibarr 2.5/5

Module événements expérimental (introduit en v15). Loin de couvrir la complexité opérationnelle du lot FC : options concurrentes, techniciens, ménage, DCP.

5.4 Automatisation facturation Règles tarifs, salaires techniciens, export Winbiz 🟡 Important
4.5
4.0
2.5
3.5
8k – 18k

ERPNext 4.5/5

Facturation native liée aux memberships, génération d'invoice depuis les fiches locations, moteur de règles pour tarifs membres/non-membres, export CSV/PDF. Logique de calcul des salaires techniciens modélisable. Intégration comptable externe via CSV/PDF.

Odoo 4/5

Comptabilité très complète, Sales + Accounting tightly integrated. Très bon pour la facturation standard. Vérifier précisément les modules Community disponibles pour les règles de calcul avancées et l'export Winbiz.

CiviCRM 2.5/5

Conçu pour dons, contributions et inscriptions événements. Pas pour la facturation B2B avec règles de calcul métier (tarifs au quart d'heure, coefficients techniciens, dégressivité). Demande un module complémentaire ou une couche externe.

Dolibarr 3.5/5

Bon pour facturation simple. L'encodage des règles spécifiques FC (tarif court vs long, dégressivité, festivals, quart d'heure) demandera du custom ou des modules tiers moins matures.

MW : La difficulté n'est pas la facture PDF elle-même, c'est le moteur de calcul (tarifs membre, quarts d'heure, dégressivité, caution, festivals). Prévoir du spécifique dans tous les cas, mais la surface est beaucoup plus réduite sur ERPNext/Odoo.
5.5 Adhésions & cotisations 12–13 étapes → 2–3 clics, relances auto, paiement V2 🟡 Important
4.0
4.0
4.5
4.0
5k – 11k

ERPNext 4/5

Member/Membership DocTypes, statuts (New/Current/Expired/Pending/Cancelled), génération d'invoice, messages automatiques configurables, historique complet. Bon.

Odoo 4/5

App Members intégrée à Sales et Accounting. Activation/validation en quelques clics. Membre gratuit possible. Annuaire public optionnel. Marketing Automation pour relances.

CiviCRM 4.5/5 — Meilleur sur ce lot

Plateforme pensée pour ça : types de memberships, formulaires d'inscription self-service, renouvellements automatiques, messages planifiés, droits de site par niveau, suivi du cycle de vie complet. Vraiment natif.

Dolibarr 4/5

Module association mature : fiches membres, cotisations, rappels automatiques, formulaire public, gestion des paiements. Bon fit pour ce chantier précis.

Paiement V2 : TWINT nécessite un PSP ou plug-in, PostFinance Checkout expose une API REST. Ce sont des couches d'intégration dédiées, pas des cases à cocher dans la plateforme choisie.
5.6 Communication, événements & newsletter Calendrier events, billetterie, sync newsletter Infomaniak 🟡 Important
3.5
4.5
4.5
3.0
5k – 13k

ERPNext 3.5/5

Gestion basique des événements disponible. Email campaigns configurables. Pour le calendrier et la billetterie avancée, adaptation ou extension nécessaire. L'API Infomaniak (REST/OAuth2) permettra l'intégration newsletter sans export CSV manuel.

Odoo 4.5/5 — Parmi les meilleurs

App Events très complète : calendrier, agenda public, vente de tickets, sponsoring, SEO, Email Marketing natif. Events + Marketing Automation = excellente combinaison pour FC.

CiviCRM 4.5/5 — Parmi les meilleurs

CiviEvent très fort : pages événement, inscription online, paiements, suivi annulations/présence, check-in. CiviMail pour newsletters avec segmentation avancée liée aux profils membres.

Dolibarr 3/5

Module événements expérimental (v15+). Newsletter basic. Moins mature pour la billetterie et la segmentation avancée.

5.7 Annuaire Romand du Cinéma Membres + non-membres, auto-mise à jour, validation FC 🟡 Important
4.0
3.5
4.5
2.5
6k – 14k

ERPNext 4/5

DocType dédié "Profil annuaire" lié aux membres mais aussi aux non-membres. Formulaire de mise à jour autonome via web form. Workflow de validation FC. Recherche par thèmes via tags/filtres. Accessible depuis le portail via API.

Odoo 3.5/5

Online Members Directory natif, mais limité aux membres. Pour un annuaire sectoriel ouvert à des non-membres, du spécifique est nécessaire. Possible mais moins naturel.

CiviCRM 4.5/5 — Meilleur sur ce lot

CiviCRM est conçu pour les "constituents" qui incluent membres ET non-membres. Profils riches, mise à jour autonome, workflow de validation. Intégration WordPress pour la façade publique. Très naturel pour un annuaire sectoriel.

Dolibarr 2.5/5

Module tiers/contacts trop basique pour un annuaire sectoriel riche avec self-service et workflow de validation. Peu de composants prêts pour cette expérience.

5.8 Sécurisation pratiques numériques Bitwarden, audit mdp, backup, politique accès — Phase 0 🔴 Critique
3.0
3.0
3.0
3.0
2k – 5k
Score égal pour toutes les plateformes. Ce chantier est en grande partie hors cœur applicatif. La réussite dépend de l'architecture d'exploitation et de la gouvernance, pas du CRM/ERP choisi.

Actions à mener dès Phase 0 (indépendant du choix ERP)

  • Déployer Bitwarden (open source, auto-hébergeable chez Infomaniak) comme gestionnaire de mots de passe partagé
  • Changer en priorité les 190 mots de passe compromis identifiés
  • Documenter la matrice des accès critiques
  • Mettre en place des sauvegardes testées et automatisées (NAS + cloud Infomaniak)
  • Activer le MFA sur tous les comptes critiques

Ce que la plateforme choisie doit garantir

  • Authentification sécurisée (HTTPS, sessions)
  • Gestion des rôles : admin, coordinatrice, technicien, membre
  • Chiffrement des données sensibles au repos et en transit
  • Audit log des accès et modifications critiques
5.9 Accompagnement au changement Formation, SOP, déploiement progressif, IA optionnelle 🟡 Important
4.0
4.0
4.0
4.0
4k – 10k
Point d'attention : L'IA ne doit pas être imposée. Certaines collaboratrices y sont opposées pour des raisons éthiques. Toute fonctionnalité IA doit être strictement optionnelle et désactivable.

Principes communs à toutes les solutions

Quelle que soit la plateforme choisie, le succès dépend de la méthode. ERPNext et Odoo ont un léger avantage car ils permettent de bâtir un backoffice unifié avant d'ouvrir progressivement le portail, réduisant le risque de surcharge pendant la transition.

Phase 0Sécurité + quick wins
Phase 1Fondations + migration data
Phase 2Portail + location + annuaire
Phase 3Paiements + enrichissements
⭐ Chantier discriminant — critère de décision principal
Solution la plus forte sur ce lot

Estimer le budget par solution et périmètre

Sélectionnez une solution et cochez les chantiers à inclure pour obtenir une estimation de la fourchette budgétaire indicative.

Chantiers à inclure
ERPNext + Frappe
9 chantiers sélectionnés
Budget minimum
Budget maximum
Fourchette estimée
Hypothèse : CHF 1'000–1'250/jour. Ces estimations sont indicatives et dépendent de la qualité des données existantes et des choix d'implémentation.
Retirer les chantiers 5.1 ou 5.3 affectera la cohérence du système global.

Comparaison du périmètre sélectionné entre les 4 solutions

Coûts & planning indicatifs

Hypothèse de chiffrage : intégrateur suisse ou européen expérimenté, CHF 1'000 à 1'250 / jour.

Odoo Community + OCA
Alternative
PhaseJoursBudget CHF
Total projet72–116 j72k–148k CHF
Odoo n'est pas moins cher qu'ERPNext pour ce cas, souvent un peu plus coûteux dès qu'on veut rester full OSS avec une expérience fluide (assemblage Community + OCA + spécifique).
CiviCRM + WordPress
Associatif
PhaseJoursBudget CHF
Total projet68–112 j68k–140k CHF
Coûts comparables si on inclut le développement d'un moteur opérationnel complémentaire pour la location de salle.
Dolibarr
Budget
PhaseJoursBudget CHF
Total projet52–88 j52k–112k CHF
Option la moins coûteuse, mais l'écart se réduit si les workflows spécifiques nécessitent beaucoup de développement custom.

Hébergement souverain : Infomaniak

VM Public Cloud Option simple et économique. Facile à gérer.
Kubernetes Managé Solution scalable et industrielle. Contrôle plane managé, ressources à la demande.
API Infomaniak REST/OAuth2. Intégration newsletter, campagnes, automatisations sans export CSV.
Paiement V2 PostFinance Checkout (API REST) + TWINT via PSP. Couche d'intégration dédiée.

Risques et points d'attention

🔴 Élevé

Qualité des exports C3W + Annuaire

Premier risque réel. Les données existantes peuvent être incomplètes, dupliquées ou mal structurées. Demander un export test dès le cadrage pour qualifier ce risque.

🔴 Élevé

Sous-estimation du lot 5.3

Réservation + techniciens + ménage + DCP = mini-produit métier. Le risque est de le traiter comme un module simple alors que c'est le cœur opérationnel de FC.

🟡 Modéré

Glissement de périmètre

FC peut découvrir de nouvelles idées en cours de route. Cadrer strictement le MVP et les phases 2/3 avant de signer. Backlog visible de toutes les parties.

🟡 Modéré

Confusion Community / Enterprise (Odoo)

Si Odoo est choisi, auditez module par module ce qui est Community vs Enterprise. Certains modules séduisants sont Enterprise-only et créent un glissement de coûts involontaire.

🟡 Modéré

Architecture deux moteurs (CiviCRM)

Si CiviCRM est choisi sans accepter ses limites opérationnelles, le projet dérivera vers une architecture CiviCRM + module dédié, augmentant la dette technique.

🟢 Maîtrisable

Adoption équipe

Profils variés dans l'équipe. Former d'abord la coordinatrice (60% de la charge). Conserver le papier là où il fonctionne. Quick wins visibles avant les chantiers structurants.

Actions prioritaires — Phase 0

Ces actions peuvent démarrer indépendamment du choix de plateforme.

Déployer Bitwarden

Gestionnaire de mots de passe partagé, open source, auto-hébergeable chez Infomaniak. Former toute l'équipe en 1h.

1–2 jours

Changer les 190 mdp compromis

Commencer par les accès critiques : hébergeur, banque, email, intranet, admin site.

3–5 jours

Demander export test C3W

Qualifier immédiatement la qualité des données existantes. C'est le premier risque du projet et le seul moyen de le mesurer.

1 semaine

Documenter les processus critiques

Écrire les SOP pour la location de salle et la validation des cotisations. Réduire la dépendance à une seule personne.

1–2 semaines

Activer backup NAS automatique

Configurer une solution de backup testée et automatisée vers Infomaniak Cloud. Vérifier les sauvegardes.

1 jour

Prototype UX portail + réservation

Maquetter l'expérience membre et le workflow de réservation avant le choix final de la plateforme. Valider avec l'équipe.

2–3 jours

Informations à demander au prestataire

Ces questions permettent d'évaluer la maturité et la fiabilité d'un prestataire technique pour ce type de projet.

Technique

  • Quelle version de la solution proposez-vous ? Quelle politique de mises à jour ?
  • Comment gérez-vous la frontière entre le cœur open source et vos développements spécifiques ?
  • Quelle est votre approche pour le lot 5.3 "location de salle" ? Quels objets métier créez-vous ?
  • Comment sera structuré l'hébergement chez Infomaniak ? VM ou Kubernetes ?
  • Comment sera réalisée l'intégration de l'API Infomaniak Newsletter ?

Données

  • Avez-vous déjà réalisé des migrations depuis C3W / Ideative ? Quelle est votre approche ?
  • Quelles étapes prévoyez-vous pour l'audit, le dédoublonnage et la validation des données ?
  • Comment gérez-vous les cas complexes (doublons, tiers payant, entreprise, pseudo) ?
  • Quelle est la structure d'export attendue de l'Annuaire Romand ? Avez-vous un plan ?

Coûts & gouvernance

  • Détaillez votre offre par lot fonctionnel et par phase. Quelle est votre hypothèse de jours par lot ?
  • Quelles sont les conditions de maintenance et support post-déploiement ?
  • Comment FC pourra-t-elle être autonome à terme ? Formation, documentation, transfert de compétences ?
  • Quelle est votre politique sur les évolutions futures ? Coûts de maintenance évolutive ?

Accompagnement

  • Quelle est votre expérience d'accompagnement auprès d'associations ou de structures culturelles ?
  • Comment intégrez-vous la formation dans le planning de déploiement ?
  • Comment gérez-vous le déploiement progressif avec maintien des anciens processus en parallèle ?
  • Pouvez-vous fournir des références de projets similaires (association, portail membres, facturation spécifique) ?

Verdict & Architecture cible recommandée

🏆

ERPNext + Frappe Framework

Trois critères déterminants :

Un backoffice transactionnel propre pour membres, factures, techniciens
Un portail membres cohérent séparé du site WordPress actuel
Une capacité de développement métier spécifique pour le workflow location de salle sans full custom coûteux

Architecture cible recommandée

Couche 1 — Backoffice (ERPNext)
Membres / entreprisesAdhésions / cotisationsFacturation / paiementsPlanning techniciensRéservations salleFiches locationJournal DCP / ménage
Couche 2 — Portail membres (Frappe Web App)
Login uniqueTableau de bord membreCalendrier réservationsHistorique facturesAccès annuairePréférences newsletter
Couche 3 — Intégrations
WordPress (site public)API Infomaniak NewsletterPostFinance Checkout V2TWINT via PSP V2Export CSV/PDF Winbiz
🥈
Odoo Community + OCA si vous avez déjà un partenaire Odoo/OCA solide, que vous êtes prêts à gouverner proprement la dette d'intégration Community/OCA/spécifique, et que vous voulez profiter d'un très grand catalogue de modules.
🥉
CiviCRM + WordPress si FC décidait de prioriser d'abord l'annuaire, les adhésions, les événements et la communication — au détriment d'une optimisation forte du lot location/facturation.