Up to
60% OFF
before November 30th
What's new?
Product
Who uses Directual?
What can be built on Directual
Learn Directual
Why Directual?
Resources
Legal
Company

BikeDoctor: Danish Approach to On-Site Bicycle Repair Service

October 2, 2024

See how BikeDoctor delivers bike repair service to the customer’s doorstep with this no-code app.

BikeDoctor: Danish Approach to On-Site Bicycle Repair Service

If you’ve ever been to Denmark, you’ll know that the people there take their bikes seriously. Single, double, family-sized, all sorts of bicycles make their way on the main streets, side passages, and everything else in between. Bicycles also tend to break down; that’s where BikeDoctor comes in. Thanks to Kamil Nader, the veteran no-coder and Directual pro, this app transformed from an idea into reality at breakneck speed. 

You might also know Kamil from the previous case study he shared with us—UI Snippets (be sure to give it a look as well!)

Client

BikeDoctor was built in two steps: a website was created by the Get Digitalised agency, and then Kamil created an app anyone can easily use. BikeDoctor services all sorts of bicycles, scooters, and even wheelchairs in Denmark and surrounding areas. 

Challenge

A proper backend might take a while to code, whereas no-code was a lot simpler, cheaper, and faster. With the frontend part of the service taken care of separately, the only challenge was to provide the BikeDoctor team (and later, clients) with an easy-to-use app that could handle the functionality the business requires. 

How did you discover Directual?

The agency that contracted me to develop the app already knew of Directual—they found it in the ChatGPT plugin marketplace, and decided to give it a shot. 

As for myself, I have been a no-code aficionado for the longest time. Directual is not the first no-code platform I’ve tried, but by far, the one I use the most now—especially for backend tasks. The first time I stumbled across it was on ProductHunt, and later AppSumo.

Technology

App backend: Directual

App frontend: Directual

Website: Built separately by the agency

What did you build with Directual?

The company operates out of a truck that drives around the city to fix bikes right at the customer’s doorstep. Customers can set up an appointment through the shop's website. They fill out a form with all the details about what’s wrong with their bike and any extra parts they might need.

Once an appointment is booked, the details are sent directly to the technician’s app (BikeDoctor, obviously) via a webhook. This app is really handy—it shows the technician where to go with integrated maps that display all the day’s jobs or just the ongoing ones, depending on what they need. They can even customize the map daily to keep things super organized.

Technicians can view the customer's contact info and add specific services to each appointment—like installing a new derailleur or replacing a tube or wheel. If the appointment is for a company, it gets tagged differently in the app, so the tech knows to bring along whatever special items are needed for bigger clients.

It’s also possible to manage their team, add new members and assign roles, all from the app. And there’s more—the app helps them keep track of everything with reports that show how many appointments they have, the payment statuses, and other useful stats. It’s all designed to make the mobile repair process as smooth as possible.

Why was Directual chosen as a base technology?

I know the platform extremely well, and the client was also confident that Directual is the best tool for the job. 

What could be improved?

As it stands, technicians can choose a specific service for each order—be it a bike repair, a wheel change, or something else along those lines.

However, there’s a bit of a snag when a technician wants to add multiple services of the same type to a single appointment. Say they need to perform several wheel changes in one go. Currently, our system uses an array of links and a field type that doesn’t support adding duplicates to one order. Each service has to be unique per appointment.

I’ve already spoken to Pavel about this, and was reassured an update in the near future will fix that as well. 

Plans ahead

Right now, the company uses a WordPress site for booking appointments, but here's the exciting part: soon, clients will have their own dashboard.

It will work like this: you log in and it’s like stepping into your virtual garage. You can see all your bikes, review every order you’ve made, and just manage everything from one spot. It’ll be your personal portal, giving you all the details you need at a glance.

And we’re planning to enhance the booking experience too. The new form we’re developing (which will use Directual’s new Form builder, of course) will make it even easier to arrange services directly from your dashboard.

Afterword

Want to learn more about this case study and have a chance to chat with Directual founders? Hop into our communities—the links are in the footer below. Or better yet, get in touch with Kamil Nader directly—perhaps the next awesome app or project you build will come to life even faster with his expert assistance.

FAQ

No FAQ about this post

Ready to build your dream app?

Join 22,000+ no-coders using Directual and create something you can be proud of—both faster and cheaper than ever before. It’s easy to start thanks to the visual development UI, and just as easy to scale with powerful, enterprise-grade databases and backend.