No mockups, no filler — these are real projects, what went wrong, and what we did about it.
8real cases8/8solved0mockups
#01Rental business✓ Solved
WordPress recovery
When a DIY migration loses months of work
Rental business
01The situation
A client called us after self-migrating her WordPress site online: pages gone, bookings gone, months of work built with a visual builder. The database pointed to an empty install, the theme was missing, three different plugins were fighting over the same role.
02What we did
We rebuilt everything from scratch, starting from the still-working local version: recovered the real site (not the empty one published by mistake), built a child theme to protect customisations from future updates, and are now replacing the paid booking plugin with a custom one — so the client stops paying a monthly subscription for something she only needs to build once.
03In short
A DIY site can be enough to get started. But when something breaks — and eventually it does — the difference between fixing it in an afternoon or losing weeks of work comes down to actually knowing what's under the hood.
#02Studio professionale✓ Solved
Wix → Next.js / Sanity / Vercel
From a page builder to a real codebase
Studio professionale
01The situation
"I can build a site myself with Wix in a weekend." True — and for many businesses, that's enough. But it's a bit like self-diagnosing with ChatGPT instead of seeing a specialist: most of the time it makes no difference, but when it matters, it matters a lot.
02What we did
For this client we did the opposite move: from a Wix site to a modern, code-based architecture — Next.js in production on Vercel, content managed with Sanity.io.
03The result
What actually changes, not in theory: full control over technical SEO (meta tags, structured data, sitemaps) instead of the limits of a visual editor; higher performance, meaning better load times — which Google factors directly into ranking; no lock-in to a single vendor, since the code is ours and the content lives in a separate, portable CMS.
04In short
Same domain, the client doesn't notice the change — except in the numbers, a month later. Not every site needs this level. But if your website is the first place a potential client judges you, it's worth knowing there's something solid behind it, not just a template filled in a hurry.
#03SME with internal reporting✓ Solved
Excel & reporting automation
From a week of work to a few hours
SME with internal reporting
01The situation
A company cross-checked data between different Excel files by hand every week: pulling data from various sources, manually formatting the document, checking for errors row by row. A repetitive task that took an entire employee's week, every single time.
02What we did
We built a Python automation that retrieves the data from its sources, cross-checks and validates it automatically, formats the document to the company's template, and sends the final report by email — with no manual work involved.
03The result
The result: from a week of work down to a few hours, zero transcription errors, and a report that arrives on time every time, with no one needing to open an Excel sheet to cross-check data by hand again.
04In short
You don't need a huge project to reclaim real time — sometimes it's enough to automate exactly the step that repeats itself every week.
#04New business with no existing brand✓ Solved
Domain, branding & website from scratch
From zero to a full brand, without knowing where to start
New business with no existing brand
01The situation
A client came to us with nothing yet in place: no domain, no brand, no clear idea of how they wanted to show up online. Just the need to start, without knowing where.
02What we did
We listened to what they needed, registered the domain, built the branding from scratch — name, colours, tone of voice — and designed the website around their idea, not a ready-made template.
03The result
The result is a coherent identity from day one: domain, brand and website born together, built to work with each other instead of being stitched together afterwards.
04In short
You don't need to already have it all figured out to start — sometimes the starting point is exactly not knowing where to start, and building the direction together.
#05Business with phone bookings✓ Solved
Appointment reminder automation
Fewer no-shows, with no one hired to make calls
Business with phone bookings
01The situation
A business with a full booking calendar kept losing clients to no-shows: people would book and then simply forget, with no one available to call and confirm every single day.
02What we did
We built a system that automatically sends an SMS and email reminder 24 hours and 2 hours before the appointment, with a one-click option to confirm or cancel — so the calendar updates itself in real time.
03The result
The result: a sharp drop in no-shows, no need to hire anyone for confirmation calls, and a calendar the team can actually plan the day around.
04In short
Sometimes the problem isn't a lack of clients — it's the lack of a system that actually gets them to show up.
#06Small multi-channel retailer✓ Solved
Stock alerts & sync
No more selling what's already sold out
Small multi-channel retailer
01The situation
A retailer tracked stock by eye, updating numbers by hand on a spreadsheet shared between the physical shop and online sales. The result: selling products that were already out of stock, and unhappy customers.
02What we did
We built a system that monitors stock levels in real time, sends an automatic alert when a product drops below the minimum threshold, and generates the supplier order automatically at the critical level.
03The result
The result: zero sales of out-of-stock items, orders placed on time without anyone having to think about it, and more time for everything else instead of checking spreadsheets every morning.
04In short
You don't need a huge inventory system to fix a concrete problem — sometimes it's enough to automate exactly the check that's done by eye today.
#07Nutritionist practice software✓ Solved
Nutritionist practice software
Software that builds meal plans and shopping lists on its own
Nutritionist practice software
01The situation
A nutritionist spent hours manually building a personalised meal plan for every patient — calculating calorie needs, picking recipes, then writing out the matching shopping list by hand.
02What we did
We built a software that automatically drafts a balanced weekly meal plan (calculated with the Mifflin-St Jeor formula), draws from a catalogue of 290+ recipes, and generates the shopping list — organised by category — straight from the approved plan.
03The result
The nutritionist reviews and approves in a few minutes instead of building everything from scratch. The patient gets the plan, the shopping list, and a shared food diary — with a points-based rewards system that keeps them motivated to actually follow it.
04In short
It's not just a time-saver for the practitioner — automating the patient-facing part too (shopping list, tracking, motivation) makes the whole nutrition journey work better, not just faster.
A site that had been online for months but couldn't be found on Google
Business with an existing website
01The situation
A business had a website that had been live for months, but searching for it on Google — even typing the exact business name — returned nothing. The site existed, but as far as Google was concerned, it might as well not have.
02What we did
We checked everything that usually gets taken for granted: the sitemap had never been submitted to Google, the title and description tags on the main pages were generic or outright wrong, and a proper Search Console setup had never been done.
03The result
We fixed the technical metadata page by page, built and submitted a correct sitemap, verified ownership in Google Search Console, and manually requested indexing for the main pages.
04In short
Within a few days the site started showing up in search results. Having a website online isn't enough — if Google can't find it, as far as clients are concerned, it doesn't exist.