Custom projects

When what you need does not fit in any box

An online shop connected to your management software. A dashboard so your team can stop using three spreadsheets. An old website that has to be rebuilt without losing what already ranks. That has no list price, and promising you one over the phone would be lying to you.

What is included here

Everything that a five-page website does not solve.

Online shop

With payments, shipping, vouchers and stock control. And something that always gets forgotten: invoices and returns.

When it makes sense: if you sell more than twenty lines or need to take payment up front.

Internal dashboard

A tool for your team: job sheets, bookings, stock, order tracking. What today is spreadsheets passed around over WhatsApp.

When it makes sense: if two or more people are working on the same Excel file.

Integrations

Getting the website talking to what you already use: your till, your management software, your payment gateway or your diary. No typing the same data in twice.

When it makes sense: if someone copies information from one system to another by hand.

Redesign and migration

A website that has gone stale, or that is on WordPress, Wix or Squarespace and you want out of there. Keeping the addresses that already rank.

When it makes sense: if your website is more than five years old or is slow to load.

Bookings and calendars

Accommodation, courts, rooms, classrooms or equipment hire. With real availability, deposit and automatic notification.

When it makes sense: if you pay commission to a portal on bookings that could be direct.

Custom apps

An app for your team's phones or your customers': job sheets, stock control, clocking in, orders. It installs on the phone and works even with no signal.

When it makes sense: if your people fill in paperwork out on the road and then someone types it into the computer by hand.

Games

From a simple game for your website —a discount wheel, a branded puzzle— to something with more to it. They run in the browser, with nobody having to install anything.

When it makes sense: if you want people to come back to your website because they want to, not only when they need something.

Metrics dashboard

Included in everything I build: who comes in, where from, what they click and the path of each visit. With user accounts, so whoever you choose can see it.

Large catalogues

Hundreds or thousands of products with a search box, filters and spec sheets. Imported from your Excel list, not typed in by hand.

When it makes sense: if your catalogue today is a PDF nobody opens.

How it is quoted

In phases, and each one closes with something you can see and use. At the end of any of them you can say «that is enough» and you keep what is done, working and in your hands. Nobody gets trapped halfway through a project.

How a custom project is split up
Phase What happens What you get Payment
Analytics We sit down and look at how you work today and what can be simplified. This is usually where half of what looked essential falls away.One or two weeks A document with the scope, the fixed price for the following phases and the timescales. Fixed cost
Design Real screens you can click through, with your copy and your data. Before anything is programmed.One or two weeks A prototype you can show your team and pick apart with questions. 30 %
Construction It is built in parts and you see each one as soon as it is ready. I do not disappear for a month.Depends on the project The application running on a test address, with your real data. 40 %
Going live It goes live, the real data is migrated and I train whoever is going to use it.One week Everything up and running, with a short manual and a recording of the training. 30 %
After A month of adjustments included, because the problems show up once you are using it.And then, if you want, monthly maintenance Corrections at no cost during the first month. Included

The percentages are of the fixed price that comes out of the analysis phase. The code and the data are yours from day one: if one day you want to take them to another developer, I hand them over without argument.

If you do not need it, I will tell you

A custom project costs considerably more than a normal website and does not always pay off. Here are the two columns, without the dressing up.

Worth it if…

  • Someone on your team loses hours every week on something repetitive
  • You pay commission on bookings or sales that could be direct
  • Data gets typed twice and that is why there are mistakes
  • You have tried off-the-shelf software and it does not fit how you work
  • You can work out what the problem costs you today, in euros or in hours

If you can put a number on the problem, the budget decides itself.

Something simpler is better if…

  • What you need is to be found on Google, nothing more
  • You sell few products and taking payment by transfer or Bizum is enough for you
  • There is software for your sector that already does it and costs €30 a month
  • You are not yet clear how the process you want to automate works
  • The project depends on a grant that has not been awarded yet

In those cases I send you to the business website, to the clinics one or straight to software that already exists. It costs less and works sooner.

What it can connect to

If what you use has a way of connecting, it gets connected. If it has not, I check before promising anything — and I tell you no if it cannot be done.

Stripe Redsys PayPal Bizum Google Calendar Holded FacturaDirecta Odoo WooCommerce Shopify Correos and MRW Google Sheets Mailchimp WhatsApp Business Verifactu / TicketBAI

Fair questions

I do not know what I want, I only know what annoys me. Is that enough?
That is the best starting point, far better than arriving with the solution already decided. The analysis phase exists for exactly that: you tell me what is annoying you and I translate. And often what comes out is smaller and cheaper than you imagined, because half the problem gets fixed by changing the order things are done in, not by programming.
What might it cost? Give me a range.
Without knowing what it is, any figure I gave you would be made up. What I can tell you: the analysis phase has a fixed, low cost, and it ends with a fixed price for the rest. If that price does not work for you, you keep the analysis document and you stop there. It is the most honest way I know of making sure nobody signs blind.
What if I change my mind halfway through the project?
It happens nearly every time, and that is why the work goes in phases and you see each part as soon as it is ready. Small changes go in without argument. If the change is a big one, I quote it separately before touching it, so you know what it costs before deciding and not when the invoice arrives.
Who owns the code?
You, from day one. It lives in a repository in your name and the data on a server in your name. If one day you want to change developer, they take it away without asking my permission or paying a ransom. I work with standard tools precisely so that any developer can carry on.
I work on my own. Is depending on you not a big risk?
It is a fair worry and I will answer it straight: yes, it is a risk, and that is why I build everything with ordinary, documented technologies, with no clever tricks that only I understand. If the project is big or critical for your business, I will say so and point you to a firm with a team. I would rather lose a job than leave you stranded with something you cannot maintain.
How long does it take?
The analysis, one or two weeks. The rest depends, but to give you an idea: a normal online shop is between six and ten weeks, and a simple internal dashboard between four and eight. What holds things up is usually not the programming, but getting the data and the decisions from your side.

Let us talk

Tell me what is costing you time

You do not need to arrive with the solution worked out. With the problem and an idea of what it costs you today we can already talk. The first conversation costs nothing and sometimes it ends in «you do not need this».

WhatsAppThe quickest. I usually reply the same day. See the fourteen stylesSo you turn up with a visual reference.

Tapping it opens WhatsApp with the message already written. You decide whether to send it. This page stores no data.