fuji 2

Business applications

The software your business runs on, AI included

CRM, intranet, internal operations: we design the tool around the way you work, we build it, and we stay responsible for it.

How you know it is time

When the spreadsheet becomes the problem

Four different reasons push a business towards a custom tool. You will probably recognise one of them.

Your data lives in six places
Several files are authoritative at once, and nobody is certain which version is correct.
Your business does not fit the box
Your pricing or approval rules are unusual. No product on the market implements them — and working around it costs more.
It all rests on one person
The file lives on one laptop, and one person knows how to run it. When they are away, everything stops.
The software has to talk to the real world
A till, a warehouse, a collection point. Until those systems talk to each other, somebody is re-typing by hand.
Case study · Terres d'agroécologie

When no box fits, we build the box

Certified producers sell without running a shop; customers pick their producer, date and collection point. No e-commerce plugin models that.

  • Live since 2024, supported by MCB
  • Hosted, monitored and maintained by us
Visit the marketplace
Screenshot of the Terres d'agroécologie marketplace Screenshot of the Terres d'agroécologie marketplace Screenshot of the Terres d'agroécologie marketplace Screenshot of the Terres d'agroécologie marketplace

What has changed

Custom software is no longer reserved for large groups

Three years ago, an application like the ones on this page was a corporate project: months of development and a budget to match. AI has changed that equation.

Weeks
not months, to a first working module — AI accelerates our work on a foundation proven dozens of times.
Fixed
the price, agreed before we start. Building faster means we can commit to it.
1
thing AI has not made cheaper: the cost of being wrong. Security, personal data, an invoice counted twice — that part is exactly what we carry.

Vibe coding welcome

You probably could build it with AI. That is not the question.

You have most likely already vibe-coded something, and it looked close to what you want. That is real progress, and we are not fighting it: we use it as the starting point.

Our work starts exactly there. You sketch what you want, we turn it into a specification — or we pick up what you have already built — and from that point on, every line that ships is ours to answer for.

Portrait of David Gaillard
David Gaillard
Founder, Samurai Web Experts

What AI will not do

  • Decide who is allowed to see what.
  • Guarantee an invoice is never counted twice.
  • Hold up the day you have forty users instead of four.
  • Answer for your personal data.
  • Be reachable when everything stops on a Tuesday morning.
  • Keep being safe once someone keeps vibe-coding on top of it.

AI inside your tool

AI agents that work inside your application

The same AI that lowered the price of building can work every day inside your tool — on your data, under your permissions, with a human in charge.

They verify
Consistency, duplicates, missing fields, broken images: checked continuously, not the day someone notices.
They follow up
Overdue invoices, incomplete records, documents that never arrived: the agent chases them so your team does not have to.
They draft
Descriptions, summaries, meta content, replies — prepared by the agent, approved by a person.
They alert
An unusual number, a stalled workflow, a suspicious pattern: a human is told before it becomes a problem.
Case study · 365 histoires

The agents at work at 365 histoires

One authoritative list for 1,200 stories in 5 languages. AI agents check images, copy and duplicates every day — supervised, inside the tool.

6+
AI agents in production
1,200
stories checked daily
See the full portfolio
Screenshot of the 365 histoires production tool Screenshot of the 365 histoires production tool Screenshot of the 365 histoires production tool Screenshot of the 365 histoires production tool

How it works

Four steps, and you always know where you stand

1
You sketch it
With AI, in a notebook, or from the template we give you. Technical quality is irrelevant: what matters is that we can see what you have in mind.
2
We analyse it
First a free five-point diagnostic, which puts its finger on what your mockup does not show yet. Then, if you go further, the full analysis and its specification document.
3
We build it
On our Laravel foundation: authentication, permissions, security, backups and deployment are already in place and proven. Every line that ships carries our signature — including what you started with AI.
4
We stay
Hosting, monitoring, fixes, new features. We built it, so we answer for it — and we fix what we have signed off.

What you get

A tool that belongs to you

Whatever part of your business it runs, it is built around the way you work — not the other way round.

Built not to let you down
Automated tests and proven architecture principles (SOLID, TDD). This is not developer vocabulary: it is what stops a change made in March from quietly breaking something you have relied on since January.
Security and personal data
Role-based permissions, continuous updates of third-party components, verified backups. Your data stays yours, and you know where it is.
It holds as you grow
The same tool has to work with four users and with four hundred. We build for the second case from day one, because rebuilding always costs more than anticipating.
You own it, with no lock-in
The code is yours. The technologies we use are public and widely adopted, and another provider can pick up where we left off. We want you to stay because the service is good, not because you are stuck.
Connected to what you already use
APIs, imports, synchronisation with your till, your accounting or the systems you already run. The goal is simple: nobody re-types anything by hand.
One person, not a support desk
A team that scales in size and skills, and one person who knows your tool and answers. You do not have to explain your business again every time.

How it grows

Start with one module. Grow when it proves itself.

Nobody replaces everything at once, and nobody should pay as if they did. Start where it hurts most — ticketing, stock, client records — and extend the tool module by module: today's ticketing becomes tomorrow's CRM, then invoicing, then payroll. Each phase is decided and priced separately, so the tool follows your business instead of a big-bang budget.

Case study · L'Aventure du Sucre

Smooth ticketing, straight into the till.

Our mission for L'Aventure du Sucre: online ticketing that feels effortless — no clunky e-commerce checkout — with every sale flowing straight into the museum's on-site invoicing system.

1
source of truth for all sales
0
double entry between web and till
See the full portfolio
Screenshot of the Aventure du Sucre ticketing application Screenshot of the Aventure du Sucre ticketing application Screenshot of the Aventure du Sucre ticketing application Screenshot of the Aventure du Sucre ticketing application

Where to start

A free diagnostic, two fixed-price offers

You do not have to commit to a full project to find out where you are going.

Prototype analysis

Most popular

You have a mockup or a clear idea. We turn it into a specification document that can actually be built — by your developers or by ours.

Rs 25,000 fixed price

  • Up to 10 views and 8 data entities
  • Data model and role-by-role permission matrix
  • View inventory, with complexity and estimated effort
  • Workflows, imports, integrations, notifications, GDPR
  • Explicit in-scope, out-of-scope and phase 2
  • Written to be read without technical background
  • Usable as a contractual annex to your quote

Larger prototype? The free mini-diagnostic establishes the scope and we give you a firm price before starting. The cost of the analysis is deducted in full from the total project price if you sign within 90 days.

Start the analysis

Go-live audit

A vibe-coded prototype, a tool inherited from a contractor or built in-house: it more or less works, but you do not dare put it live. We audit it before your users do it for you.

On quote fixed price, after the free diagnostic

  • Security: authentication, permissions, injections, dependencies
  • Personal data: processing, retention, GDPR compliance
  • Performance and behaviour under load
  • Backups, restore path and deployment procedure
  • Prioritised report: blocking, important, worth watching
  • Costed estimate for putting it right

After the audit you can walk away with the report and handle it yourself, or hand the fixes and the day-to-day running to us.

Request an audit

Mini-diagnostic — free

Send us your mockup, however rough. We send back five points: the views that are missing, the questions your project has not asked yet, and the real scope of what you are describing.

Send us your mockup
Philip Booyens: CEO of SCIP Engineering Group
SCIP Engineering Group Logo

“The Samurai team have been developing our Intranet Software for the last 10 years, with incredible results. We gained in competitiveness and speed. It’s now impossible to go back to our old ways of working with tons of super long Excel lists. For any new software development, we will certainly not look elsewhere!”

Philip Booyens
CEO of SCIP Engineering Group

Our technical foundation

We would rather master a narrow set of technologies than spread ourselves thin. Laravel, Livewire and Alpine.js, on a foundation we have already audited and deployed dozens of times: authentication, permissions, backups, monitoring. These are also public, widely adopted technologies — if you ever decide to leave, you will have no trouble finding someone to take over.

Laravel logo
The application core
Livewire logo
The dynamic screens
AlpineJs logo
The lightweight interactions

Frequently asked questions

The database, your files and the code are each backed up on physically separate servers, with 100 days of history. Restoring a backup less than 10 days old is included; restoring an older one costs €100.

Laravel for the application core, Livewire for the dynamic screens and Alpine.js for the lightweight interactions: public, widely adopted technologies that any competent developer can take over.

Of course. That is precisely why we can offer prices that were out of reach a few years ago. What AI does not change: every line that ships is reviewed and signed by us, and we remain responsible for it.

All your data, servers and backups alike, is stored in the European Union, for GDPR compliance.

Just need a website? We do that too

Start with your mockup

Show us what you have: a sketch on paper, or the prototype you vibe-coded. The first diagnostic is free.

This site uses cookies and similar technologies — notably Google Analytics to measure our audience and Google reCAPTCHA to protect our forms. See our privacy policy for details.