Services · Mobile app development · Boat rental apps

Narrowboat and day boat booking apps built for Birmingham's canal network.

Codeeo handles boat rental app development Birmingham operators can run their whole fleet from: narrowboat holiday hire, day boats, trip boats and charters on the Birmingham Canal Navigations and the routes that feed them. Customers pick a boat, a date and a ring route, pay, sign the hire agreement and watch the handover briefing before they reach the wharf. Your yard staff see who arrives when, which boat is ready and what each hirer has already confirmed.

Birmingham hire is canal hire. There is no coast and no marina culture here, so the app is built around locks, tunnels, towpath moorings and the Canal & River Trust rules that govern the water, not around sea charters. That shapes every screen we design.

Built for
Narrowboat hire fleets, day boat bases, trip boat and charter operators working the canals in and around Birmingham.
Typical timeline
We agree timing after discovery, once the boats, routes and booking rules are mapped, and write the release plan down before design begins.
What you own
Your code, your App Store and Google Play listings, your admin system and every hirer record, held in accounts you control.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What goes into the app

Features shaped by locks, tunnels and Saturday changeovers.

A Birmingham canal hire is unlike a city bike rental. Hirers take a twenty metre steel boat through Edgbaston Tunnel, up and down flights of locks and into Gas Street Basin, often on their first trip. Operators near the city run a mix of holiday weeks, short breaks, day boats and skippered trips, and each product has different paperwork. The features below come from that reality. We build the ones your business needs first and leave the rest for later releases, so the app is in hirers' hands early and grows with what you learn in the first season. Everything connects to one admin system, so a cancelled week, a boat back from the boatyard with a fault or a change to a stoppage on the Worcester and Birmingham Canal shows up for staff and customers at the same time.

Explain your project
  • Fleet calendar and holiday weeks

    Each boat carries its own calendar with your changeover days, short break patterns and turnaround gaps for cleaning, pump out and engine checks. Hirers see only the start days you actually offer, and the system blocks combinations your yard cannot service. Seasonal rules change in one place.

    No double bookings and no impossible changeovers.

  • Ring and route planner

    Suggested routes such as a run into central Birmingham, a Black Country loop or a longer ring, matched to the length of the hire. The planner shows lock counts and rough cruising time so a family on a three night break does not pick a route meant for a fortnight.

    Hirers choose routes they can finish on time.

  • Handover and safety briefing

    Short video lessons on locks, tunnels, mooring and fire safety that hirers watch before arrival, with a quick check at the end. Your staff still do the practical handover at the wharf, but they start with people who already know what a paddle and a windlass are.

    Shorter handovers and fewer first day mistakes.

  • Hire agreement and identity check

    The hire terms, the named skipper, crew list and declarations are signed in the app. Driving licence or passport checks can run through a verification provider, and the signed copy sits against the booking for your insurer. Hirers can add crew members later, up to the deadline you choose.

    Paperwork done before the car park, not at it.

  • Day boat and trip slot booking

    Hourly and full day slots for self drive day boats, plus seat or whole boat booking for skippered trips around the city centre loops. Capacity follows the boat, so a twelve seat day boat cannot be sold to a party of twenty. Walk up customers can book at the wharf too.

    Day trade sells itself online without phone tag.

  • Stoppage and notice alerts

    When a lock closes for repair or a section is shut, staff mark the affected routes and the app warns hirers whose plans cross it. Customers on the water get a push message with the change and a suggested alternative. Staff can also add towpath or mooring warnings for specific stretches.

    Hirers hear about closures from you first.

  • Card payments and deposits

    Card, Apple Pay and Google Pay with Strong Customer Authentication, a booking deposit, a balance date and a refundable damage deposit held and released from the admin side. Payment terms are yours; the app simply applies them every time. Extras such as bikes or dog packs can be added at checkout.

    Balances arrive on schedule without chasing.

  • Corporate and group charters

    A separate enquiry flow for firms and event planners near Brindleyplace and the ICC who want a boat for a team outing, with headcount, catering notes and invoice details captured in one form. Staff can turn the enquiry into a quote, a booking and an invoice without retyping anything, and the customer sees each step in their account.

    Group enquiries arrive complete and ready to quote.

  • Yard and engineer app

    A staff view listing today's departures and returns, boats waiting for checks, fuel and pump out logs and fault reports with photos. A boat marked unfit is pulled from sale until an engineer signs it off. Engineers can also order parts and see each boat's service history from the same screen.

    Only boats that passed their checks go out.

  • Reviews, rebooking and winter offers

    After each hire the app asks for a rating and a short comment, flags low scores to a manager the same day and invites happy hirers to rebook for next season. Over the winter, when many Birmingham fleets go quiet and boats come out for blacking and repairs, it sends early booking reminders to past customers who opted in.

    More repeat hirers and earlier bookings for the next season.

Who this suits

Four kinds of Birmingham boat business we build for.

The people hiring boats around Birmingham range from West Midlands families on a half term break to conference delegates with an afternoon free, students marking the end of exams and groups from abroad who have never seen a lock. Operators are just as varied. Some run a handful of narrowboats from a single wharf, others a fleet of day boats and a trip boat. The four situations below are where an app tends to pay for itself, and each one starts from a different first release. We would rather build the right small app than a large one that only half fits.

01

Holiday narrowboat fleets starting near the city

Bases on the canals that run out of Birmingham send hirers on weeks and short breaks into the city and around the rings. You need availability by boat, staged payments, route advice and a handover that does not take half the morning. We build the booking and briefing side first, then the yard tools, because that is where most phone calls and lost bookings come from. Agency bookings can be pulled into the same calendar so one boat never appears free in two places.

Most fleets start with booking and briefing.

02

Day boat bases with walk up trade

Self drive day boats sell by the hour and the day, often to people who decide that morning. The app shows live availability, takes payment and the hire agreement on the spot and sends the safety video by text, so a family can be on the water quickly. Staff on the wharf get a live list of who is due back, so the next booking is not left waiting on the bank while a late boat finishes its turn. Repeat day hirers can rebook last year's boat in two taps.

03

Trip boats and skippered charters in the centre

Short trips around Gas Street Basin, Brindleyplace and the Mailbox serve visitors and office groups. Seat booking, private charter enquiries, crew rotas and weather messages sit in one place, and corporate customers can pay by invoice instead of card. Hirers who booked through the app also get a map of where to board, since the canal level and the street level in central Birmingham can be confusing for visitors. Seasonal timetables and private hire blackouts are managed by the office, not by editing each slot.

04

Operators moving off spreadsheets and email

If bookings live in a diary, a spreadsheet and an inbox, we map how you actually work before building anything. The first release usually replaces the diary with a live calendar and an online booking form, and the full customer app follows once staff trust it. Nothing in your current records is lost, and the spreadsheet can stay as a read only backup until you are ready to retire it. Staff training happens over video calls in short sessions around the working day.

We import your existing bookings and customer list.

How a Birmingham boat hire app gets built, in six stages.

  1. 01Discovery by video callWe walk through your fleet, bases, products, payment terms and the routes hirers take, and agree what the first release must do. Everything runs by video call and shared documents. We also review your current website and booking tools to see what can stay.
  2. 02Booking rules and dataBoat specs, berths, changeover days, turnaround times, route options and pricing logic are written down as rules, so the app behaves the way your yard already works. Rules your staff break regularly for good reasons are noted too, so the system allows them.
  3. 03Design for first time hirersScreens tested on people who have never steered a narrowboat: clear dates, plain route advice and briefing videos that work on a phone in a car park. Accessibility checks are part of the same design pass, not a separate audit at the end.
  4. 04Build and integrationsCustomer app, staff app and admin system built in short cycles, connected to your payment provider, accounting software and any agency feeds you already use. You see working software at every review, not just slides and screenshots.
  5. 05Testing on real bookingsWe run through a full season of bookings in a test copy: overlaps, cancellations, damage claims and closures, before the first real hirer sees the app. Your staff join the testing so the admin screens match how they really work.
  6. 06Launch and first seasonStore submission, staff training by video and close support through the first busy weeks, then a list of improvements drawn from real hirer behaviour. We stay close through Easter, the bank holidays and the summer weeks.

Technology

What we build this with.

Cross platform apps in Flutter or React Native, a web admin for the office, and a cloud backend chosen to fit your budget and the staff who will run it. Payments go through providers that already support UK card rules, and identity checks through a verification service you approve. We document the setup so another developer could pick it up.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

03Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

What Birmingham boat operators ask us.

It depends on scope, and we fix the plan after discovery.

A booking app for a small day boat base is a much shorter piece of work than a full system for a holiday fleet with route planning, yard tools and agency feeds. During discovery we list every feature, split them into a first release and later ones, and give you a written schedule. Most operators want the first release live before Easter bookings open, so we plan backwards from that date where the scope allows. The things that most often move a schedule are payment provider approval, store review and late changes to booking rules, so we lock those early.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews