DIGISSOL — Digital Services & Solutions
— 01 Technologies · Doctrine · Méthodes

Notre socle technique. Documenté, versionné, transférable.

Nous concevons, développons et opérons des plateformes qui doivent vivre cinq à dix ans au moins. Ce que nous choisissons, pourquoi, comment nous travaillons, comment nous livrons. Tout est ici.

— 02 Doctrine

Quatre principes qui guident nos choix.

Les technologies que nous retenons ne sont pas choisies à la mode. Elles répondent à quatre exigences que nous tenons en tension permanente : ouverture, standards, souveraineté d'exécution, maintenabilité.

— 01

Open source d'abord

Nous privilégions systématiquement les technologies open source matures et largement adoptées. Pas par conviction idéologique, mais par calcul économique et stratégique : elles évitent les verrous éditeurs, sécurisent le client et s'appuient sur des communautés mondiales qui les maintiennent.

Quand une solution propriétaire est objectivement supérieure et qu'aucune alternative open source n'est pertinente, nous le disons et nous vous laissons arbitrer en connaissance de cause.

— 02

Standards ouverts toujours

Les données de nos clients sont stockées dans des formats standards (SQL, JSON, Markdown, HTML, PDF, ICS, vCard). Les protocoles d'échange sont documentés (REST, OAuth, SAML, IMAP, SMTP, WebDAV, CalDAV). Rien n'est enfermé dans un format propriétaire.

Conséquence concrète

À tout moment, vos données peuvent être exportées et réimportées sans transformation complexe.

— 03

Souveraineté d'exécution

Vos briques techniques peuvent tourner sur des infrastructures que vous contrôlez. Aucune dépendance imposée à une plateforme étrangère pour les composants critiques. Votre code peut s'exécuter physiquement dans des datacenters de votre choix, sur des serveurs dont vous maîtrisez la configuration.

— 04

Maintenabilité avant modernité

Une technologie qui brille cette année mais qui sera abandonnée dans trois ans est un piège. Nous privilégions les technologies qui ont fait leurs preuves, dont la trajectoire est prévisible, et pour lesquelles des compétences sont disponibles sur le marché.

— 03 Stack

Cinq familles, des choix explicites.

Voici ce que nous utilisons concrètement, et pourquoi. Chaque choix est justifié. Rien n'est neutre.

Backend

Laravel Drupal Python

Laravel en socle principal. Framework PHP mature, communauté francophone et africaine active, documentation exhaustive, écosystème Filament pour les interfaces d'administration. Nous l'utilisons pour toutes nos plateformes métier (Réseau AMIS, EventFlow, plateforme UN Water Conference).

Drupal pour les plateformes à fort volet éditorial. Drupal, sur lequel nous avons construit de nombreux projets institutionnels — le 9e Forum Mondial de l'Eau, la v1 de Diploma.africa, la v1 de Réseau AMIS — reste dans notre socle pour les projets où la gestion de contenu riche prime sur les logiques applicatives. Sur les nouveaux projets où un stack plus léger est pertinent, nous basculons vers Laravel ou Astro.

Python pour les traitements spécialisés. Agents d'intelligence artificielle, pipelines de données, automatisations analytiques, intégrations avec des modèles de langage. Python est notre choix pour tout ce qui relève du traitement intelligent de données.

Laravel Filament Drupal Python

Frontend & Mobile

Next.js Astro PWA

Next.js / React pour les applications riches. Framework de référence pour les interfaces utilisateur complexes et les applications web modernes. Rendu côté serveur, performance optimisée, SEO natif. Utilisé pour les espaces membres authentifiés, les dashboards, les parcours utilisateurs avancés.

Astro pour les sites de contenu. Générateur de site statique ultra-performant. Zéro JavaScript par défaut, rendu côté serveur lorsque nécessaire, temps de chargement excellents. Utilisé pour les sites vitrines, les pages éditoriales, les documentations.

PWA (Progressive Web Apps) pour le mobile. Nous privilégions les PWA plutôt que les applications natives iOS et Android pour la grande majorité des projets. Raisons : une seule base de code à maintenir, pas de dépendance aux magasins d'applications, mises à jour instantanées, coûts de développement et de maintenance divisés par deux au moins. Les PWA modernes couvrent 95% des besoins d'une application institutionnelle.

Next.js React Astro PWA

Data

MySQL MariaDB PostgreSQL

MySQL et MariaDB pour le transactionnel courant. Moteurs matures, largement adoptés. Choix par défaut pour les applications Laravel et Drupal.

PostgreSQL pour les charges analytiques et géospatiales. Lorsque nous avons besoin de fonctionnalités avancées (JSON natif, requêtes analytiques complexes, extensions géospatiales), PostgreSQL prend le relais.

MySQL MariaDB PostgreSQL

Cloud Souverain

Nextcloud Stalwart OnlyOffice Jitsi

Nextcloud pour les espaces collaboratifs, le stockage partagé, les documents bureautiques, la gestion des équipes, le chat et la visioconférence.

Stalwart pour la messagerie professionnelle — serveur mail moderne, performant, conçu pour le cloud souverain, bien plus léger et maintenable que les solutions historiques.

OnlyOffice pour l'édition collaborative de documents bureautiques (Word, Excel, PowerPoint compatible).

L'ensemble forme notre offre Cloud Souverain.

Nextcloud Stalwart OnlyOffice

Infrastructure & Opérations

CloudPanel Nginx Git Uptime Kuma Matomo

CloudPanel comme panneau d'orchestration principal pour nos serveurs. Léger, efficace, économe en ressources par rapport à Plesk ou cPanel.

Nginx comme serveur web en frontal, PM2 pour la gestion des processus Node.js, Let's Encrypt pour les certificats SSL.

Git et GitHub pour le versioning de tous nos projets. Chaque ligne de code est versionnée, chaque modification tracée, chaque déploiement reproductible.

Uptime Kuma pour la supervision temps réel des services (disponibilité, temps de réponse, alertes).

Matomo auto-hébergé pour les analytics web de nos clients - alternative souveraine à Google Analytics, conforme au RGPD et aux exigences institutionnelles.

CloudPanel Nginx PM2 Let's Encrypt Git GitHub Uptime Kuma Matomo

Intelligence artificielle

Anthropic Claude Claude Code IA

Anthropic Claude comme moteur principal de notre méthodologie augmentée. Nous utilisons Claude (Anthropic) pour la conception de spécifications, la génération de code structuré, la revue documentaire, l'élaboration de TDRs, et l'accompagnement analytique des projets complexes.

Claude Code pour la production de code en environnement de développement, intégré à nos workflows Git.

Fichiers CLAUDE.md versionnés dans nos dépôts : chaque projet documente son contexte, ses conventions, ses règles métier dans un fichier CLAUDE.md committé au repo. Cette pratique - désormais standard dans l'industrie IA - rend nos projets reprenables par n'importe quelle équipe, avec ou sans accès à Claude.

Notre méthodologie est indépendante du modèle. Elle s'adapte aux évolutions du marché de l'IA générative et peut être redéployée avec d'autres moteurs (OpenAI, Mistral, modèles locaux open source) sans refonte des pratiques. La méthodologie est l'actif - le modèle est l'outil.

Outils transverses

Email marketing : Brevo ou MailChimp, selon le contexte, pour des newsletters et campagnes emailing, Resend pour les emails transactionnels.

Automatisation : n8n pour orchestrer les workflows inter-applications (connexion CRM ↔ emailing, notifications, synchronisations périodiques).

Événementiel : stack custom EventFlow (conçu pour le 9e Forum, industrialisé avec UN Water Conference 2026).

— 04 Méthodes

Comment nous cadrons, produisons et livrons.

01 — CADRAGE

Avant tout code, un document de référence.

Atelier. Rédaction des termes de référence, spécifications fonctionnelles et techniques. Pas de production sans validation.

02 — PRODUCTION

Augmentée par IA, validée par humain.

Génération assistée, revues systématiques. Documentation automatisée. Démos itératives. L'IA accélère, le développeur valide et orchestre - jamais l'inverse.

03 — LIVRAISON

Dossier de reprise systématique.

Environnements séparés dev/préprod/prod. Déploiements automatisés Git. Sauvegardes chiffrées. Formation.

04 — EXPLOITATION

Tant que la plateforme vit.

Monitoring. Astreinte adaptée à la criticité. Évolutions au forfait ou en régie. Nous restons interlocuteurs tout au long de la vie du projet.

30 minutes · Sans engagement

Un projet à évaluer ?

30 minutes d'échange direct avec notre équipe technique. Sans engagement. Nous identifions ensemble la solution la plus adaptée à votre besoin.