Booking system development in Amsterdam

With a custom booking system, customers pick a free time on your own website, without emails back and forth. MDJI Services in Amsterdam builds a first, small version from 750 euros, at a fixed price after the intake call. We also built the system you use to book an intake call with us.

From 750 euro, fixed price after the intake call

Who is this for?

  • You schedule appointments by phone, email or WhatsApp, and that takes time every week.
  • You have rules a standard tool cannot handle, such as several staff members, locations or types of appointment.
  • You want booking on your own website, in your own style.

Do you have one calendar and few appointments? Then an existing scheduling tool is often cheaper. Looking for other custom work? View web applications

What you get

Only genuinely free times
Customers only see times that work, based on your working hours, days off and existing appointments. Two people cannot book the same time.
Confirmation with calendar invite
After booking, the customer receives a confirmation with a calendar invite, and you get a notification.
Cancelling without a phone call
Customers cancel themselves through a link in the email, and that time can then be booked again.
Everything in one place
You see all appointments in one overview and block days yourself for holidays or busy periods.

What it costs

A first, small version starts at 750 euros. A system with payments, several staff members or integrations costs more; for those you receive a proposal with a fixed price and a schedule after the intake call.

What determines the price

  • The number of staff members, locations and types of appointment.
  • Online payment or a deposit when booking.
  • Integrations with your calendar, accounting or CRM.

Want to see something first? For 99 euros we build a working demo. If you go ahead, that amount is deducted. Request a demo

How it works

  1. Intake call

    We discuss your idea, goals and budget in a thirty-minute conversation, by phone or in person. Free and without obligation. You get initial advice right away.

  2. Proposal and planning

    Within a few working days you receive a proposal with a fixed price, a schedule and a clear description of the deliverables. No surprises afterwards.

  3. Build and interim demos

    During the build you follow along at fixed moments through a staging environment. You can adjust course before anything is final, and watch the project take shape step by step.

  4. Delivery and aftercare

    Delivery is followed by a period of free aftercare for small adjustments. After that you can opt for a maintenance plan, but it is never an obligation.

From practice

Frequently asked questions

What does a custom booking system cost?

A first, small version starts at 750 euros. The price depends on what the system has to do; after the intake call you receive a proposal with a fixed price.

Why not use a standard scheduling tool?

That fits well if your needs are simple, and we will tell you so. Custom work pays off when you have your own rules, when the system has to work with other software or when you want everything on your own website.

Can customers also pay online?

Yes. At Gymies, our own platform for personal trainers, customers book a time slot and pay with iDEAL or card.

Can it go on my existing website?

That depends on your site. In the intake call we look at whether the system fits your current site, or is better off with its own address.

Who owns the code?

You do. After payment you receive full ownership of the code and all access.

Are you based in Amsterdam?

Yes, MDJI Services is on Karel Klinkenbergstraat in Amsterdam. The intake call can be by phone, at our office or at your location.

Read more

Other services

  • Client portal

    A secure area where clients log in for their own details, documents and progress.

    From 750 euro, fixed price after the intake call

  • Integrations and APIs

    Systems that talk to each other save manual work. Think of integrations with accounting software, payment providers, CRM systems or a dedicated API for your data.

    On request, depending on the systems involved

Spend less time scheduling appointments?

Tell us in an intake call how you schedule appointments now. You then receive a proposal with a fixed price and a schedule.

Book an intake call
Book a call