Solution
Web portals and platforms
Authenticated web portals for consulting case files, sharing documents and exchanging data with internal applications. User interfaces, backend APIs and database connections.
Architecture and implementation
Interfaces and workflows
Screen design, navigation and features for accessing or contributing information.
Services and data
Backend services, data models and search interfaces.
Systems integration
Portal integration with applications, identity directories and external services.
Design decisions
Construction of web workspaces with authentication, organisation-level permissions and integration with internal applications. Account-level data separation is implemented in the data model and API checks.
Illustrative implementation
A portal can publish documents, expose case status and receive requests while sharing identity with other services.
Engineering outputsPortal, role management, integration APIs and publishing workflows
Related projects
This architecture connects school administration, Microsoft 365 and learning applications through a shared Entra ID identity. One example is a school portal linked to enrolment records, online courses and collaboration spaces, with accounts and groups reused across the platforms.
Azure App Service
.NET
Microsoft Entra ID
GitHub
Microsoft GraphMicrosoft Intune
Microsoft 365
n8n
PostgreSQL
Power BI
Components and flows
- Data exchange from the school information system to applications and Microsoft Graph services
- Entra ID authentication for Microsoft 365, the learning platform and the application portal
- Intune device management, PostgreSQL application data and Power BI models
A platform connects mobile data collection and Salesforce CRM to a PostgreSQL warehouse, with Tableau analytics and multilingual document search. One application is a programme operating across several countries, bringing locally collected information together with financial records and related documentation in different languages.
Docker
.NET
Infomaniak
Kotlin
LangChain
Microsoft 365
n8n
PostgreSQL
Python
Salesforce
Tableau
Components and flows
- Mobile collection through a .NET API and Salesforce CRM integration with programme data
- Python pipelines feeding a PostgreSQL warehouse, with Tableau analytics and API access
- Multilingual search in Microsoft 365 documents, using LangChain and an Infomaniak model API
A web and mobile application uses .NET services hosted on Azure, connected to PostgreSQL, Business Central and Microsoft 365. One example is a custom business portal for following quotations and orders, with access to related documents and records from the business management system.
Azure App Service
Azure Database for PostgreSQL
Business Central
.NET
Microsoft Entra ID
GitHub
Microsoft GraphJavaScript
Kotlin
Microsoft 365
n8n
Power BI
Terraform
Components and flows
- Web and mobile access to .NET application services, with Entra ID authentication
- n8n integrations with Business Central and Microsoft 365 through their APIs
- Azure App Service and PostgreSQL deployment, with private data access and Power BI publishing
Development and integration
- Web applications and responsive interfaces
- Document workspaces and exchange services
- Authentication and authorisation
- APIs, search and AI features
Systems involved
- CRM, ERP and specialised applications
- Directories and identity services
- Databases and document management
Service lineApplications and integration →
Discuss your project
A discussion of your project’s design, development and production deployment.
