Service · Custom business software
Custom business software, designed with the people who use it.
Custom business software replaces the shared spreadsheet everyone’s afraid to break, the retyping, and the emails asking where a job stands. I design it with your team, screen by screen, then build it, connected to the software you already use.
- Clickable mockup tested before any code
- Built in phases, a fixed price per phase
- Code and accounts in your name
30-minute callNo commitmentReply within 24 hours
Custom orderExample
- RecordsJob created, drawing and emails filedWaitingIn progressDone
- CalculatesCost and lead time from your rulesWaitingIn progressDone
- AssignsShop, purchasing, order desk alertedWaitingIn progressDone
- ShowsStatus updated on the dashboardWaitingIn progressDone
The problem
The tool you’re missing costs you every day, in lost hours.
When no off-the-shelf software fits the way you work, your team improvises: a spreadsheet, emails, a notebook, and a lot of remembering.
- 01
A spreadsheet turned software
Dozens of tabs, formulas only one person understands, versions passed around by email: the day it breaks, everything stops.
- 02
The same information, retyped
The job is typed into the spreadsheet, then the ERP, then an email to the customer: every copy is another chance to get it wrong.
- 03
Nobody knows where a job stands
To find out a lead time or a status, someone has to call, chase, and wait. And unless you walk around the office, you have no big picture.
How it works
Your custom software, designed before it’s built.
I’m a developer and a UX designer: we start from how your team works and the screens they use, not from a feature list. You try a clickable mockup before the first line of code.
- Step 1 · Observe
I observe the real work
With the people who’ll use the tool: what they enter, what they look for, where they lose time, which rules they apply.
- Step 2 · Design
I design every screen
A clickable mockup your team tries out: fixing a workflow takes an hour, not weeks of development.
- Step 3 · Build
I build in phases
The most useful screens first, on your real data, connected to your ERP, your CRM, or your email.
- Step 4 · Evolve
The tool grows with you
A new need, a new rule: the software adapts, and AI gets added where it truly saves time.
Two modes, set task by task
Tasks the software automates (pricing, follow-ups, sending to the ERP) first go through an “Approve” button: a person confirms, then the action goes through.
A rule that has proven itself runs on its own: the follow-up goes out, the record updates. Anything outside the rules shows up in a list for the team to handle.
Before and after
What changes when the tool fits the job.
Custom business software first replaces the workarounds that cost the most time and cause the most errors.
| Task | Today | With the tool | Review |
|---|---|---|---|
| Job tracking | Shared sheet, duplicate versions | One record per job, every change tracked | Fully automated |
| Pricing special requests | Excel formulas copied from file to file | Priced by your business rules, gaps flagged | Sales approval |
| Order status | Call the shop, email the customer | Status visible to all, customer notified | Automatic after trial runs |
| Sending data to the ERP | Lines retyped from the sheet | Sent directly through the ERP’s API | Automatic if everything matches |
| Weekly review | Copy-pasting from several files | Dashboard always up to date | Fully automated |
Typical example: actual times depend on your volumes and are measured during the audit.
Use cases
Six custom business apps I’m often asked to build.
Each app starts from a real spreadsheet, retyping chore, or workflow your team uses.
- 01
Management dashboard
Sales, margin, production, and delays on one screen, updated from your software.
- 02
Sales follow-up
Inquiries, quotes, follow-ups, and forecasts in a tool built for your sales cycle.
- 03
Production tracking
Work orders, steps, timesheets, and nonconformities, entered once on the shop floor.
- 04
Customer portal
Your customers track their orders, find their documents, and order on their own.
- 05
Field service management
Technician scheduling, mobile reports, photos, and customer signatures.
- 06
Approval workflows
Purchase requests, customer files, expense reports: a clear workflow, every step tracked.
Show me the spreadsheet you never want to open again.
In 30 minutes, I’ll show you what the tool that replaces it could look like. No commitment.
Who it’s for
A good fit if…
- A shared spreadsheet is doing the job of software
- No off-the-shelf software fits the way you work
- The same data is retyped from one tool to the next
- The way you work is an edge worth protecting
Limits
What I don’t do
- Rebuilding a full ERP when an off-the-shelf module will do
- Building before the screens are designed and tested
- Delivering a tool with no documentation or code access
- Adding AI everywhere just to look modern
Your software
Connected to the software you’re keeping.
Custom business software doesn’t replace your ERP or CRM: it connects to them, reads their data, and sends its own back.
- Sage
- SAP
- Odoo
Cegid
EBP- HubSpot
- Salesforce
- Excel
- Google Sheets
- SharePoint
- Outlook
- Teams
Homegrown or very old software? If it has an API, exports, or an accessible database, the app can connect to it.
What you get
- The app live, on your real data
- Mockups tested and approved by your team
- Source code and accounts in your name
- Documentation and user training
- Fixes for anything that doesn’t match the written scope
Scope, fixed price, and deadline in writing up front. Accounts and code in your name.
From first call to go-live
Five steps, from first mockup to a live tool.
Your team tries the screens at every step. You decide what comes next based on what’s already running.
About
You talk to the person who builds it.

Loïc Legrand
AI developer & UX designer · Paris
As the founder of DigitalCX, I take your first call, design the tool, write the code, and look after it once it’s live.
- No salespeople, no subcontracting
- 8 years of experience
My AI agents
They catch blind spots from the start and watch for instability.
- Testing agentReplays every real case before delivery
- Code review agentReviews every code change
- Documentation agentUpdates the guide and the log
- Monitoring agentChecks nightly that everything runs
- Updates agentTracks updates to your software
Every piece of work an agent prepares goes out only after Loïc approves it.
Clients who’ve trusted me.
From SMBs to international groups.








- Jobify
The guide
Custom business software: what to know before you have it built.
Custom business software is built for the way one specific company works: its business rules, its workflows, its screens. It’s also called a custom line-of-business application or an internal tool. Most often, it replaces a spreadsheet that has grown too big, or fills the gap between standard tools that don’t talk to each other.
This guide answers the questions that come up before you start custom business software development or rebuild an existing tool: do I need it, what will it cost, and how do I avoid a tool nobody uses?
Unusual situation? In 30 minutes, I’ll tell you what AI can take on, and what it shouldn’t do.
Book a call01What is custom business software?
Standard software (ERP, CRM, quoting software) is designed for thousands of companies: it imposes its logic, and everyone adapts. Custom business software does the opposite: it follows your logic, your steps, your exceptions.
Most often, it’s a web app: it opens in the browser, on a computer or a phone, with nothing to install. It can take several forms:
- an internal tool for one team (production tracking in manufacturing, field service management);
- a dashboard that brings together numbers from several systems;
- a portal open to your customers or suppliers.
It doesn’t replace your core software: it connects to it and handles what that software does poorly or not at all.
02Signs that standard software isn’t enough anymore
The need for custom business software rarely shows up all at once. It creeps in little by little, until one day it’s all you can see. If you check three or more of these boxes, the question is worth asking:
- a shared Excel spreadsheet does the job of software, and only one person knows how to fix it;
- the same data is retyped into two or three tools;
- your current software forces workarounds on you (repurposed fields, notes in comments, side files);
- to find out where a job stands, you have to ask someone;
- you pay for licenses covering features you barely use;
- the way you work is what sets you apart from your competitors, and no software reproduces it.
Conversely, if off-the-shelf software already covers the essentials with reasonable setup, keep it: I’ll tell you so during the audit.
03Custom, ERP, or off-the-shelf: how to choose?
The three aren’t mutually exclusive. An ERP runs the core of the business (sales, purchasing, inventory, accounting) with rules common to everyone. Off-the-shelf software (SaaS) covers a common need well, at a low entry cost. A custom application handles what’s specific to you.
So the right question isn’t “which one?” but “for which part?” A simple rule:
- what’s standard everywhere (accounting, payroll) stays in off-the-shelf software;
- what’s specific to your business and costs you time every day deserves a tool designed for you;
- in between, an API integration keeps the data flowing.
Custom software for a small business is entirely realistic, as long as you start with a narrow scope, the one that saves the most, and expand from there.
04What drives the cost of custom business software
The price of a business application doesn’t depend on lines of code, but on a few factors you can pin down from the start:
- the number of screens and user flows: a five-screen tracking tool is nothing like a full customer portal;
- business rules: calculations, exceptions, permissions by role;
- the software to connect: an ERP with a modern API, or an old system linked through files;
- migrating your existing data, often underestimated;
- special setups: phones on the shop floor, offline mode, signatures.
To keep the budget under control, I split the project into phases: a first useful version (MVP), live quickly, then the next phases, each with its own fixed price and deadline in writing. You decide what comes next based on what’s already running.
05Rebuilding a business application: when and how
Many companies already have a homegrown tool: built ten years ago by a vendor who’s gone or an employee who left. It runs, but nobody dares change it anymore. Rebuilding the business application becomes urgent when three signals add up: every change costs more than the last, the technology is no longer maintained (a security hole won’t get patched), and the team works around the tool with spreadsheets.
A successful rebuild doesn’t copy the old one screen by screen. It follows an order:
- map what’s really used: the screens people use every day, the business rules hidden in the code;
- redesign the experience with the people who use it, on a clickable mockup: that’s the UX redesign, often the best investment;
- migrate the data without loss, then run the old and new tools side by side long enough to check;
- switch over in phases, module by module, not in a single weekend.
Fixing a user flow on a mockup takes an hour. Fixing it after development takes days.
06Maintenance, updates, and technical debt
A business application is alive: your rules change, your software evolves, new needs come up. Three choices, made at the start, decide how long it lasts.
- Mainstream technologies, well documented, that other developers can pick up. No exotic stack, no low-code platform that locks you in.
- Code and accounts in your name: hosting, domain name, code repository. You’re not tied to anyone, including me.
- Documentation that explains how it works, the business rules, and the connections.
Getting these right keeps technical debt in check: the shortcuts that make every change more expensive than the last. After that, ongoing support is optional: monthly support if you want to keep improving the tool, or one-off phases when a need comes up. If AI belongs somewhere (reading a document, drafting a reply), it’s added to the existing application, like any business process automation.
Questions
Your questions about custom software. Straight answers.
Price, timelines, ownership, connections: what I get asked before a custom software project.
01Can custom business software connect to our existing tools?
Yes, that’s actually the most common case. The app reads from and writes to your ERP, your CRM, or your email through their API, exports, or database. I check this on the very first call.
02Can you add AI to a business application?
Yes, where it saves time: reading a document, drafting a reply, spotting an anomaly. Each task handed to AI is set separately: approved by a person, or running on its own once it has proven itself.
01How much of my team’s time does the app take?
A few hours during the audit to show the real work, then short sessions to try the mockup and the first screens. That time is what gets the tool adopted.
02Who owns the code for custom business software?
You do. The source code, hosting, domain name, and accounts are in your name from day one. Another developer can take over the app without me.
01How much does custom business software cost?
The price depends on the number of screens, the business rules, and the software to connect. Each phase has its own fixed price, written into the proposal, and the audit fee is credited toward the prototype if you continue. A small business can start with a single phase, the most useful one.
02How long does it take to build custom business software?
The audit takes 10 business days, then a first prototype on your data is ready in 5 days. The first version follows on a date written in the proposal; how long it takes depends mostly on the number of screens.
Related services
Often combined with
Contact
Which task do you want to stop doing by hand?
Describe it in one sentence. I’ll tell you if AI can really take it off your plate.
On the call, we look at your workflow together and I show you the closest tool, on sample data. If a simple setting in your software does the job, I’ll tell you.
The blog
