Solution
Portails et plateformes web
Développement de portails web authentifiés pour consulter des dossiers, partager des documents et échanger avec les applications internes. Réalisation des interfaces, des API backend et des connexions aux bases de données.
Architecture et réalisation
Interfaces et parcours
Conception des écrans, de la navigation et des fonctions de consultation ou de contribution.
Services et données
Services backend, modèles de données et interfaces de recherche.
Intégration aux systèmes
Connexion des portails aux applications, aux annuaires et aux services externes.
Décisions de conception
Construction d’espaces web avec authentification, droits par organisation et échanges avec les applications internes. La séparation des données entre comptes fait partie du modèle de données et des contrôles de l’API.
Exemple d’application
Un portail peut publier des documents, exposer l’état d’un dossier et recevoir des demandes en conservant une identité commune avec les autres services.
Livrables techniquesPortail, gestion des rôles, API d’intégration et parcours de publication
Réalisations associées
Cette architecture relie la gestion scolaire, Microsoft 365 et les applications pédagogiques autour d’une identité Entra ID commune. Elle illustre, par exemple, un portail d’établissement connecté à la gestion des inscriptions, aux cours en ligne et aux espaces collaboratifs, avec réutilisation des comptes et des groupes entre les plateformes.
Azure App Service
.NET
Microsoft Entra ID
GitHub
Microsoft GraphMicrosoft Intune
Microsoft 365
n8n
PostgreSQL
Power BI
Composants et flux
- Échanges depuis le système de gestion scolaire vers les applications et les services Microsoft Graph
- Authentification Entra ID pour Microsoft 365, la plateforme pédagogique et le portail applicatif
- Gestion des terminaux par Intune, données applicatives PostgreSQL et modèles Power BI
Les formulaires mobiles et Salesforce alimentent un entrepôt PostgreSQL qui réunit les données de programmes et leurs références financières. Tableau utilise les modèles analytiques pour les visualiser. Une recherche multilingue consulte les documents associés en conservant leurs références d’origine.
Docker
.NET
Infomaniak
Kotlin
LangChain
Microsoft 365
n8n
PostgreSQL
Python
Salesforce
Tableau
Composants et flux
- Collecte mobile via une API .NET et intégration du CRM Salesforce aux données des programmes
- Entrepôt PostgreSQL alimenté par Python, publication analytique dans Tableau et accès aux données par API
- Recherche multilingue dans les documents Microsoft 365, avec LangChain et une API de modèles hébergée chez Infomaniak
Une application web et mobile repose sur des services .NET hébergés sur Azure, reliés à PostgreSQL, Business Central et Microsoft 365. Un cas d’application est un portail métier sur mesure donnant accès au suivi des devis et des commandes, avec les documents associés et les données issues du logiciel de gestion.
Azure App Service
Azure Database for PostgreSQL
Business Central
.NET
Microsoft Entra ID
GitHub
Microsoft GraphJavaScript
Kotlin
Microsoft 365
n8n
Power BI
Terraform
Composants et flux
- Accès web et mobile aux services applicatifs .NET, avec authentification Entra ID
- Intégrations n8n avec Business Central et Microsoft 365 via leurs API
- Déploiement sur Azure App Service et PostgreSQL, avec accès privé aux données et publication dans Power BI
Développement et intégration
- Applications web et interfaces adaptatives
- Espaces documentaires et services d’échange
- Authentification et autorisations
- API, recherche et fonctions d’IA
Les systèmes concernés
- CRM, ERP et applications spécifiques
- Annuaires et services d’identité
- Bases de données et gestion documentaire
Service associéApplications et intégration →
Solutions complémentaires
Parlons de votre projet
Un échange sur la conception, le développement et la mise en production de votre projet.
