Custom software for small businesses

You run the business. We take care of the software.

Bookings, clients, finances, stock and notifications — in one app, built around the way you work. Ready in weeks, at a small-business price.

I built the software that runs two schools in Ericeira, from bookings to accounts. I’ll do the same for your business. — Marcelo, founder

Monday morning

Illustration: before, loose messages, spreadsheets and notes; after, one app showing today, the bookings and what still needs approving. Names and numbers are made up.

Messages, spreadsheets and scraps of paper. Nothing adds up. Names and numbers are made up.

In daily use since August 2026 at Dry Waves, Ericeira

  • Online bookings on the website
  • Calendar synced with Google
  • Month-end close between partners
  • Phone notifications

Sound familiar?

Your business grew. Your tools didn’t.

  • Bookings arrive by WhatsApp, phone and Instagram — and someone has to copy them into the diary.

  • Only one person understands the finance spreadsheet. When they’re off, nobody knows what came in.

  • You pay for four or five subscriptions that don’t talk to each other.

  • Closing the month with partners, commissions or affiliates takes a whole afternoon.

  • A client asks “is it confirmed?” and you’re not quite sure.

  • The software you bought makes you work its way, not yours.

It’s not that you’re disorganised. You just don’t have a tool built for your business.

What we build

An app built around your business — not the other way round.

Every business is different, but the building blocks repeat. We pick the ones you need and connect them.

Online bookings

Clients book on your website, by link or QR code. You approve with one tap and the diary updates itself.

Schedule and team

Your whole team’s hours, shifts and tasks, with access per person: everyone sees what they need.

On your phone, like an app

Install it on your home screen and get notifications. If you really need to be on the App Store, we do that too.

Connected invoicing

We connect the app to your certified invoicing software — Moloni, InvoiceXpress, Vendus and others. Invoices stay compliant.

Online payments

MB WAY, Multibanco references or card, with the status of every payment in plain sight.

Notifications and reminders

Automatic reminders for clients and staff, by email, SMS or phone notification.

Client portal

Your clients see their bookings, payments and documents without calling you.

Finances and reports

What came in, what’s still owed, what each partner or affiliate gets. The month closes itself.

Stock and shop

Items, sizes and sales, with an alert when something is running low.

And also: client records with history · connections to Google Calendar, Sheets and your website · App Store and Google Play apps

Real case · Dry Waves, Ericeira

A surfskate school that now runs everything from one app.

Dry Waves teaches surfskate in Ericeira, with a team of instructors and partnerships with hostels and surf camps. Lessons lived in Google Calendar, website bookings came through a plugin that didn’t talk to anything, and the month-end close — who got paid what, each partner’s share, each affiliate’s commission — was done by hand.

  • Calendar synced with Google: every lesson becomes a record with students, prices and partners.
  • Website bookings land straight in the app, approved with one tap.
  • Automatic month-end close, showing what each partner is holding.
  • Partner commissions with a history of every change.
  • Shop with stock by size.
  • Phone notifications and automatic reminders every morning and evening.
first version in use
5 Aug 2026
updates in 8 weeks
60+

Read the full case →

A recreation of the Dry Waves calendar, with made-up data.

More work

From schools to iPhone apps.

schools in Ericeira run their day-to-day on our software
2
updates made to the two apps since July
230+
  • Skate school · Ericeira

    36 Skate School

    Online bookings in Portuguese and English with the liability waiver signed on the spot, class packs, end-of-day close and accounts shared by three partners — with a record of every change to the money.

    170+ updates since July 2026

  • iPhone app

    Kairo

    A calendar that understands how full your day is and suggests what to do: a break, a workout, time to prepare for the big meeting. The analysis runs on the phone itself.

    SwiftUI · iOS

  • Desktop app

    Orbit

    A browser with an AI assistant that only sees the pages you allow, with keys kept in the system keychain.

    Electron · React

  • AI assistant

    Browu

    Answers legal questions based on Portuguese law and local council rules — starting with Lisbon — with deadlines, next steps and sources.

    Pilot in Lisbon

How it works

From the first call to a working app.

  1. Day 1

    A 20-minute call

    Tell us how you work and what wastes your time. If it doesn’t make sense, we’ll say so straight away — and point you to alternatives.

  2. Within 48 hours

    A fixed-price proposal

    What we’ll build, what it costs and when it’ll be ready. In writing, no small print.

  3. Week 1

    A prototype to try

    You tap through the main screen on your own phone before we go further. If it’s not right, we adjust.

  4. Following weeks

    Building, with a test link

    Watch the app grow on a private link and give feedback every week.

  5. Launch

    Live, with your data

    We bring over what you have in spreadsheets or on paper and train your team.

  6. After

    Looked after

    Hosting, backups, support and improvements for one simple monthly fee.

You pay in two parts: 50% to start and 50% only once you approve the finished app.

Why it costs less than you think

Custom software isn’t just for big companies anymore.

Until recently, an app built from scratch cost tens of thousands of euros and months of waiting. Three things changed:

  1. Faster with AI.

    AI writes code much faster. A person designs, reviews, tests and answers for every line.

  2. No agency overhead.

    You don’t pay for account managers or endless meetings. You talk to the person who builds it.

  3. Proven building blocks.

    Bookings, finances, notifications, stock: we’ve built them and use them every day. We adapt them to your business instead of starting from zero.

How it compares

Off-the-shelf softwareTraditional agencyVektra
To get startedLittle or nothing€5,000 to €25,000 or morefrom €1,900
Per monthGrows with every userDepends on the contractfrom €59, no per-user fees
Time to use itToday1 to 6+ months2 to 8 weeks
Fits your businessNo — you adapt to itYesYes
Your data is yoursDepends on the vendorDepends on the contractAlways
Who you talk toEmail supportAn account managerThe person who built it

Off-the-shelf software

To get started
Little or nothing
Per month
Grows with every user
Time to use it
Today
Fits your business
No — you adapt to it
Your data is yours
Depends on the vendor
Who you talk to
Email support

Traditional agency

To get started
€5,000 to €25,000 or more
Per month
Depends on the contract
Time to use it
1 to 6+ months
Fits your business
Yes
Your data is yours
Depends on the contract
Who you talk to
An account manager

Vektra

To get started
from €1,900
Per month
from €59, no per-user fees
Time to use it
2 to 8 weeks
Fits your business
Yes
Your data is yours
Always
Who you talk to
The person who built it

If a €30-a-month tool solves your problem, we’ll tell you which one — and not sell you anything.

Pricing

Fixed price. No surprises.

Reference prices, excluding VAT. After our call you get a proposal with the exact price — and that’s what you pay.

Starter

One tool that solves one specific problem.

from€1,900

2 to 4 weeks

  • One main building block, made to measure
  • Works on phone and computer
  • Unlimited users
  • Team training

E.g. online booking synced to your calendar, or a dashboard with the month’s numbers.

Ask for a proposal

Custom

For operations with more moving parts and more people.

from€9,900

6 to 10 weeks

  • Unlimited building blocks
  • A portal for your clients
  • Invoicing and payments connected
  • App Store and Google Play apps, if it makes sense
  • Priority support

E.g. several shops or teams, a client portal, invoicing and payments connected.

Ask for a proposal

After launch

One simple monthly fee keeps the app online, secure and improving.

Essential

€59/month

  • Hosting on servers in the European Union
  • Daily backups
  • Security updates
  • Support by email and WhatsApp on working days
  • Small fixes

Growth

€149/month

  • Everything in Essential
  • 4 hours of improvements every month
  • Priority response
  • Quarterly review of what could be better

No per-user fees. Your data and the code are always yours.

Estimate mine

Estimator

What would yours cost?

Pick the building blocks you need. It’s an estimate — the final proposal comes after our call.

Start from an example

What you need

Estimate

€3,300 – €4,300

Monthly
€59/month
Ready in
3 to 5 weeks

Prices exclude VAT.

And how much do you save?

5 h
€15
Time saved per year, in euros
€3,900
The app pays for itself in
15 months

Simple maths: hours × hourly value, minus the monthly fee. It doesn’t count fewer no-shows, more bookings or fewer mistakes.

Marcelo PlácidoEriceira · Portugal

Who’s behind it

We’re not an agency. You talk directly to the person who builds it.

I’m Marcelo, an entrepreneur based in Ericeira.

Many small businesses run everything on Google Calendar, messages and sums done by hand at the end of the month. I build the app each one needs, shaped around how they already work, so it becomes the first thing they open every morning.

At Vektra, you talk directly to me, from the first call to the day your app goes live. And as an entrepreneur myself, I know your time doesn’t stretch to everything.

Marcelo PlácidoFounder of Vektra

  • Based in Ericeira
  • Working across Portugal
  • Reply within 1 working day

FAQ

What people ask before going ahead.

How long does it take?

A simple tool is ready in 2 to 4 weeks; a complete management system in 4 to 8. You see a prototype in the very first week.

What do I pay each month, and what’s included?

From €59 a month: hosting on servers in the European Union, daily backups, security updates and support. No per-user fees — your whole team can use it.

Do I own the code and the data?

Yes. Your data is always yours and you can export it whenever you want. If you ever stop the monthly plan, we hand over the code and help you move to other hosting.

What if you stop existing?

The app uses common, well-documented technology, and the code is yours: any developer can pick it up. We also leave written instructions on how everything works.

Does the app issue invoices?

In Portugal, invoices must come from software certified by the Tax Authority. So we connect the app to yours — Moloni, InvoiceXpress, Vendus, TOConline and others: the app asks the certified software to issue the invoice and keeps its number, ATCUD code and PDF. Some tools only open this connection on paid plans; we tell you which before we start.

Does it work on my phone?

Yes. It installs on your home screen like an app and gets notifications. If you really need to be on the App Store or Google Play, we do that too.

Do I need to understand technology?

No. You explain how you work; we handle the rest and train your team.

What if I want to change something later?

That’s normal — businesses change. Small tweaks are covered by the monthly plan; bigger things get a quote before we start, no surprises.

Why is it cheaper than an agency?

We use AI to write code much faster, we don’t carry agency overhead, and we reuse building blocks that already work for other businesses. A person reviews, tests and answers for all of it.

Will my clients’ data end up in an AI?

No. We use AI to write the code, not to read your clients’ data. Your app only sends data to an AI service if you ask for a feature that needs it — and we’ll tell you exactly what.

What about GDPR?

The app stores only what it needs, on servers in the European Union, with per-person access and a record of changes. We also help you with the information you need to give your clients.

How does payment work?

In two parts: 50% to start and 50% only once you approve the finished app. The monthly fee starts when the app goes live.

Do you only work around Lisbon?

We work with businesses all over Portugal. Almost everything happens by video call; around Ericeira, Mafra and Lisbon we can also come to you.

Let’s talk

Tell us what wastes your time.

We reply within 1 working day. If we’re not the best fit, we’ll tell you.

Prefer another way?

More details (optional)
How many people work with you?
Budget

We only use this to reply to you. Privacy policy