Made-to-measure development

Custom-built websites.
No off-the-shelf software.

Some projects don't fit any off-the-shelf software. For those, I build fully custom web applications: fast, able to absorb growth, secure, and shaped exactly to your business. You keep total control over your product.

5,0/5 · 66 verified reviews 50+ projects shipped 10 years of experience
In detail

Off-the-shelf software like WordPress or PrestaShop is perfect for 80% of projects. But for the remaining 20% — subscription online services (SaaS), platforms, dashboards, line-of-business applications, complex marketplaces — custom development becomes necessary. Not to look "more modern", but because it is the only way to get: native speed, with no superfluous software layer; an architecture that absorbs growth; security you control, free of the known flaws of widespread software; and code 100% shaped to the business.

Read more

Custom development is justified when bending standard software would cost more than replacing it: pricing rules no module covers, a catalogue with unusual relationships, deep links to an ERP — the internal management software —, volumes that bring a generic tool to its knees. It is not justified for a standard catalogue, however large: PrestaShop then costs less and is easier to maintain. The real difference lies in what comes after.

With no community and no automatic updates, maintenance has to be planned from the scoping stage.

Features

What you get.

01

Code built to last

Built to the trade's standards, automatically tested, systematically reviewed, versioned (Git, the record of every change). Another developer could take over tomorrow.

02

Fast, with no extra layer

Google speed score of 95 out of 100. Pages prepared in advance when relevant, fast memory (Redis), processing queues, worldwide delivery (CDN).

03

Ready for growth

Designed to grow: a database that can be split, queues to absorb peaks (Redis, RabbitMQ), a split into services, Kubernetes deployment if needed.

04

A reduced attack surface

No widespread software to target. Checked against the web's ten most common flaws (OWASP Top 10). Personal data protected by design (GDPR). Robust sign-in, two-step verification.

05

Several languages, visible on Google

Full languages, one address per language, a self-generating sitemap, content marked up for Google and for social network previews.

06

What I build

Subscription services, platforms selling to businesses or consumers, dashboards, marketplaces, line-of-business applications, complex configurators, links to your management software.

07

Stress-free releases

Every change is tested then deployed automatically (GitHub Actions or GitLab CI). Errors caught live (Sentry), a structured logbook.

08

Proven technologies

Server side: PHP 8.2 with Laravel or Symfony, Node.js, Python. Screen side: React, Vue, Next.js or Nuxt. Database: MySQL, PostgreSQL or MongoDB depending on the need.

Method

How we proceed.

01

Defining the product

A workshop to pin down precisely what the application must do. User journeys, data organisation. Choice of technologies.

1-2 weeks
02

Laying the foundations

Architecture document: screens, server, database, hosting. Working, rehearsal and production environments prepared.

1 week
03

Designing the whole

Figma mockups of the entire journey, a set of reusable components, a clickable prototype to validate before coding.

2-4 weeks
04

Building in 2-week stages

A demo at the end of every stage: you watch the product advance. Automatic tests written in parallel, code systematically reviewed.

6-20 weeks
05

Putting it to the test

Everything is tested: features, behaviour under heavy load, security (audit against common flaws, OWASP). You sign off, I fix.

2-3 weeks
06

Launching and keeping it alive

Progressive opening to the public when relevant. Active monitoring. Fixes and improvements over the long term.

Ongoing
Real cases

A few examples.

01

Plateforme SaaS B2B

Subscription online service for businesses: single sign-on to company accounts (SSO), real-time dashboards, programmatic access (API), links to contact management.

  • Laravel
  • Vue.js
  • PostgreSQL
02

Marketplace B2C verticalisée

Specialised marketplace: instant catalogue search (Elasticsearch), payment automatically split between vendors, complex approval flows.

  • Symfony
  • Elasticsearch
  • Stripe Connect
FAQ

Frequent questions

Why build custom rather than use an off-the-shelf platform (CMS)?
For cases where an off-the-shelf platform becomes a brake: critical speed, heavy growth in traffic, very specific business rules, complex connections with your other software, high security requirements. If you have to bend your project to fit into a CMS, it's usually a sign it isn't the right fit.
How much does a custom-built site cost?
A simple first version (MVP): €15,000 to €35,000. Full web application: €35,000 to €100,000. Subscription platform (SaaS) or complex project: €80,000 to €250,000+. Billed by time spent (€600 to €800 per day) or at a fixed price, whichever you prefer.
What is the timeframe for a custom project?
First version: 2 to 4 months. Full application: 4 to 8 months. Very complex projects: 8 to 18 months. I work in short stages, with intermediate deliveries so you can validate progress regularly.
Which technologies should I choose for my project?
It depends on the project. Classic web application: PHP 8.2 with Laravel or Symfony, a MySQL or PostgreSQL database. Real-time exchanges: Node.js (WebSocket). A subscription platform built to grow: Next.js with a separate data layer. I recommend the technology suited to your context, not the trendy one.
And after launch?
Bug fixes, new features added over time, round-the-clock site monitoring. Fixed-price maintenance package or time-based billing. I hand over full documentation so you stay autonomous.
Can I take the code and switch providers?
Absolutely. The code belongs to you and lives in your own code repository (Git). Full documentation. No forced dependency on me or on a tool, unlike some closed platforms. That's one of my commitments.
Let's start

Ready for your project?

Free quote within 48h. Response within 24h. No commitment.