Service · Development

Custom applications

Patient portals, business tools, dashboards. Modern web applications built with Next.js, 100% open-source stack. The code is fully auditable and transparent, zero vendor dependency.

Describe your needs →
Next.jsFramework
100%Custom-built
ContinuousDelivery
Use cases

What we build

🏥

Patient portals

Secure space for your patients: documents, appointments, questionnaires, teleconsultation. Authentication via magic link or France Connect, intuitive interface for all audiences, personalized notifications.

📊

Business dashboards

Real-time activity monitoring. Custom indicators, automated exports. Data visualization, configurable alerts, and periodic reports generated automatically for your governance bodies.

🔗

IT integrations

Connection to your existing IT systems: EHR, patient administration, LDAP directory, Pro Sante Connect. We develop the connectors needed for your application to integrate natively into your existing IT ecosystem.

📱

Mobile app (PWA)

Applications accessible from the mobile browser, no app store required. One-click install to the home screen, offline functionality for field use, push notifications for user engagement.

📜

Code ownership

The source code is fully auditable and transparent. No proprietary license, no vendor dependency. You remain free to evolve or migrate your application. The Git repository is delivered with technical documentation and deployment procedures.

🔓

Open source, zero lock-in

100% open-source stack (Next.js, PostgreSQL). Your investment is sustainable, your intellectual property protected. No exit fees, no captivity clause. You can internalize maintenance or switch providers at any time.

Our tech stack

Next.js / React : Modern and performant interface
PostgreSQL : Robust relational database
Outscale SecNumCloud : Sovereign hosting
GitHub Actions : Automated continuous deployment
Pro Sante Connect : Healthcare professional authentication
Methodology

Our development methodology

An agile and transparent process, from requirements gathering to production deployment.

📋

Functional scoping

We analyze your business needs, user journeys, and technical and regulatory constraints. We produce a detailed functional specification document with low-fidelity mockups and budget estimate. This scoping is validated by your teams before any development.

🎨

Prototyping

We design an interactive prototype of your application: key screens, navigation, main interactions. This prototype is tested with your end users to validate ergonomics and user journeys before moving to development. Feedback is integrated iteratively until full validation.

⚙️

Agile development

Development is organized in two-week sprints with intermediate deliveries. You follow progress in real time on the Git repository and validate each feature. Automated tests ensure code stability. Each sprint ends with a demo and retrospective.

🚀

CI/CD deployment

The application is deployed on SecNumCloud infrastructure via an automated CI/CD pipeline (GitHub Actions). Every code change is tested, validated, and deployed automatically. Production releases are zero-downtime. Monitoring and alerts are configured from the first deployment.

Our strengths

Why choose Ducal for your application

📦

Code delivered

Your application's source code is fully auditable and transparent. We deliver the complete Git repository with technical documentation, deployment procedures, and contribution guide. You can audit every line, have it reviewed by a third party, and verify there are no black boxes or opaque components.

🏗️

Future-proof stack

Next.js and PostgreSQL are mature open-source technologies, backed by active communities and used by thousands of companies worldwide. Your application rests on solid, scalable foundations, not on a proprietary framework or niche technology.

🤝

Dedicated support

After going live, we provide corrective and evolutionary maintenance, security updates, monitoring, and technical support. A dedicated contact knows your application and your context. Evolution requests are handled in an agile framework with jointly prioritized backlog.

FAQ

Frequently asked questions

What tech stack do you use?

Our standard stack is Next.js (React) for the frontend, PostgreSQL for the database, and Outscale SecNumCloud for hosting. Everything is open source, the code is fully auditable and transparent, with zero vendor dependency.

What is the development timeline for a custom application?

A functional MVP is typically delivered in 8 to 12 weeks. Complex applications with multiple IT integrations require 16 to 24 weeks. We work in short sprints with regular deliverables.

Is the source code truly auditable?

Yes, fully. The complete source code is documented, versioned, and delivered in a Git repository. You can audit it freely, have it evaluated by a third party, and verify every line. No black boxes, no opaque proprietary components.

Pour aller plus loin

Article

Pro Sante Connect: integration guide

How to integrate PSC into your Next.js or Moodle application.

Article

SecNumCloud explained

Why the sovereign SecNumCloud cloud is essential for your healthcare applications.

Solution

Ducal Site

Need a showcase site as well? Drupal or custom development, sovereign HDS hosting.

Article

Healthcare IT interoperability

The challenges and standards of interoperability in digital healthcare.

Article

FHIR R4 in France: practical guide

Implementing the FHIR R4 standard in the French context.

Have a healthcare digitalization project?

Let's talk. We'll get back to you within 48 hours with an initial proposal tailored to your needs.

Contact Us