Business platforms & B2B marketplaces
Platforms connecting two professional populations: verified accounts, gated access, internal messaging and confidentiality by default.
Belgium is where we have delivered most: five business platforms in production, across insurance broking, accountancy firms, real estate and financial recruitment.
Five of the platforms we have built run in Belgium, all in regulated professions:
selling and merging accountancy firms, buyer subscription at €59/month
selling insurance brokerage portfolios, entirely off-market
network of estate agencies sharing mandates and buyers, €150/month ex VAT
confidential recruitment in accountancy and finance
conversion tool for property developers, compliant with the Belgian lending framework
Confidentiality is a feature, not an option. In a country this size, everybody knows everybody: a public sale announcement turns against the seller within days. Graduated visibility is not a refinement, it is the condition for the product to exist at all.
Multilingual is not negotiable. French-, Dutch- and German-speaking, plus the English of the institutions. Our architectures build internationalisation in from the design stage, with a clean URL per language.
Professional federations matter more than advertising. In these markets, credibility runs through the trade's own organisations and peer referral, not paid ads. Nobody types "insurance portfolio sale platform" into a search engine.
Marketplaces and introduction platforms from €35,000, subscription SaaS products from €25,000, business applications and client portals from €20,000.
Hosting and compliance
Hosting in the European Union by default, with a processing agreement specifying locations and sub-processors. For regulated-profession data, location is decided at quotation stage.
And in Luxembourg
The Luxembourg market has the same structure — accountancy firms, insurance, banking — at greater volume. Our Belgian references are directly relevant there.
Scoping happens over video, and we travel for the stages that matter: design, acceptance, training. In between, the preview environment stays open continuously.
Aix-en-Provence
Provence-Alpes-Côte d'Azur
What we concretely build within this scope.
Platforms connecting two professional populations: verified accounts, gated access, internal messaging and confidentiality by default.
Turning a service into a recurring product: trials, plans, automated payment, failed-payment recovery and a self-service customer area.
Internal tools, client portals and line-of-business software that replace shared spreadsheets and software nobody uses.
Four commitments that hold over time, not four slogans.
No WordPress, no Shopify, no page builder. Your product is written in TypeScript, documented and version-controlled — the repository is yours from day one, and you are locked in to nobody.
User accounts, recurring subscriptions, messaging, gated access, payments: we have shipped five platforms running with real paying customers behind them.
Insurance broking, accountancy firms, real estate, financial recruitment. We know the data confidentiality, role-based access and domain constraints these professions carry.
FR · EN · ES. Internationalisation is built into the architecture, not bolted on as a plugin six months later — essential in Belgium, Luxembourg and Switzerland.
Platforms and sites in production, viewable online. No mockups, no invented clients.





Those of the work cited on this page. Code only: no WordPress, no Shopify.
A detailed quote before we start, and a staging link from week one: you watch the project progress live, not in meetings.
Goals, site structure, content and features. You get a costed scope, line by line.
1 weekFigma mockups of every screen, desktop and mobile, signed off before any development.
2 weeksBuild, back office, content in all three languages. Staging available throughout.
3 to 6 weeksTesting, redirects, back-office training, then maintenance and monthly improvements.
ongoingThe same way as with the five Belgian platforms already in production: regular video calls, a preview link open from the first week, and travel on site at key milestones. Our clients watch the product progress continuously, not at milestone meetings.
The architecture handles it without difficulty: adding a language means adding a set of translations, not rebuilding the site. We work with your translators or your in-house team for Dutch-language content.
In euros, yes. For a VAT-registered Belgian company, the service falls under intra-Community reverse charge: we invoice excluding VAT and you account for it. Your accountant will confirm the treatment for your situation.
The six building blocks to plan for, the ones always forgotten, and the real ranges.
This is not technical snobbery. It is a question of three-year cost.
The breakdown line by line, and why a €1,500 quote ends up costing you more.
Tell us what you need: within 48 hours you get technical feedback plus a budget and timeline estimate. No commitment.