From the first conversation to go-live, step by step.
We define the scope with you, propose concrete solutions, price the agreed project, then build on sample data before connecting anything to your real business.
The steps of a project
First contact: the scope
In a first conversation, we define the scope of the project together: what makes you lose time, what you want to improve, and what should stay as it is.
Analysing how you work
We study your business and the tools you already use: who does what, where information flows, where data is entered twice and where things get stuck.
Concrete proposals
We present solutions that match your real needs, starting from your existing tools. Depending on the project, a low-code or no-code solution may be enough: faster to set up, easier to evolve.
A budget for the agreed project
Once the solution is chosen together, we set a precise budget, based on the agreed project. You know what will be delivered and at what cost before work begins.
Building on sample data
We build and test the system on sample data that reflects your business. You see the result and we fine-tune how it works with you, with no risk to your data.
Connecting your real data
Once the system is fine-tuned and confirmed, we connect it to your software and your real data. Your team is trained to use it.
Follow-up and improvements
After go-live, we monitor how things run, fine-tune settings based on your feedback and evolve your tools with your business.
No-code, low-code or custom
We choose the simplest approach that reaches the goal. Custom development is only worth it when existing tools are not enough.
Configure what exists
Setting up and connecting off-the-shelf tools (Make, Zapier, Airtable…). Quick to set up, easy to take over.
Add a little code
Off-the-shelf tools, completed with scripts or specific connectors where they do not go far enough.
Build what is missing
An application, an API or an internal tool designed around the way you work, when no existing solution fits.
Off-the-shelf tools, and custom builds.
We start from the tools you already use, and build what is missing.
Everything we do
Our expertise and the sectors we work with.
How we build a custom tool
When off-the-shelf tools are not enough, we mainly develop in Python. It is one of the most widely used programming languages in the world, known for being readable and reliable. It is used for automation, data processing, web applications and artificial intelligence.
In practice, a custom tool is not a single block. It is organised in several layers, each with a specific role. This makes the tool easier to maintain, secure and evolve.
Interface
What you see and use every day: screens, forms, dashboards. Available from a simple web browser, with nothing to install.
Business logic
The heart of the tool, written in Python. It applies your business rules, runs the calculations and triggers the automations.
Database
Your information is stored in a structured way, in one place. Each piece of data is entered once and stays consistent everywhere.
Connectors (APIs)
The bridges that let the tool exchange data with your existing software: accounting, CRM, email, calendar.
Hosting
The tool runs on a reliable server, with regular backups and monitoring to make sure it keeps working.
Security
Access protected by login, different rights for different users, encrypted exchanges and GDPR compliance.
Let's define your scope.
One conversation is enough to understand your needs and see what can be made simpler.
Your real data comes last.
- Sample dataThe system is built and tested on example data that reproduces your business.
- Adjustment and approvalYou test, we fix. Nothing is connected until the system is confirmed.
- Go-liveThe system is connected to your software and your real data, in one controlled step.