Booking & Scheduling · Norfolk

Calendly books a 30-minute call; it has no idea two ships cannot share a graving dock

The short answer

Custom booking and scheduling software for a Norfolk shipyard or port operation runs $45k to $120k and takes 3 to 7 months. Calendly, Acuity, and Mindbody book people into time slots. Your problem is reserving constrained physical resources, a graving dock, a crane, a berth, a certified crew, where conflicts are not a double-booked meeting but a ship with nowhere to go.

Calendly assumes the resource is a person and the unit is a 30-minute slot. Your reality is a graving dock that holds one vessel for weeks, a heavy-lift crane two jobs need on the same Tuesday, a berth at the Port of Virginia with tidal and draft constraints, and a crew that can only work if their certifications are current. None of that fits a meeting scheduler, so your operations team books these on a whiteboard and a shared calendar and prays nobody double-commits the dock.

The failure is expensive and physical. Two availabilities get planned against the same dry dock, a crane is promised to two crews, or a vessel arrives for a berth that the tide will not allow that day. A booking conflict in your world is a ship idling at anchor burning money, not a rescheduled call. The scheduling tool managed appointments while the constrained resources that actually drive your operation stayed on a whiteboard.

Where the off-the-shelf tools fall short

  • Constrained physical resources like dry docks, cranes, and berths that meeting schedulers cannot model
  • Multi-week resource holds that do not fit a slot-based calendar
  • Tidal, draft, and certification constraints that affect whether a booking is even feasible
  • Conflicts that mean a ship idling at anchor, not a rescheduled appointment, booked on a whiteboard
$120k
top-end integrated resource booking build
3 to 7 mo
typical timeline to production
0
ships double-booked into one graving dock
1
resource timeline replacing the whiteboard

Custom booking & scheduling: what Norfolk teams actually get

You build custom booking software when the thing being reserved is a constrained physical resource with real-world rules. A custom system models dry docks, cranes, berths, and crews with their capacities, durations, and constraints, and prevents the conflicts a whiteboard cannot. It schedules against tide, draft, and certification, so a booking that gets made is a booking that can actually happen.

Build custom when
  • You reserve constrained physical resources, not just appointments with people
  • Double-booking a dock, crane, or berth has real, expensive consequences
  • Tide, draft, or certification affect whether a booking is feasible
  • Resources are scheduled on a whiteboard and conflicts slip through
Buy or configure when
  • You book people into time slots and Calendly or Acuity fits
  • Your resources are simple and rarely conflict
  • You have no physical-constraint scheduling needs
  • Budget and speed favor an off-the-shelf scheduler
The benefits
  • Resource modeling for dry docks, cranes, berths, and crews with real capacities and durations
  • Conflict prevention that stops two vessels or jobs from claiming the same resource
  • Constraint-aware scheduling against tide, draft, and crew certification
  • Multi-week and complex holds that a slot-based scheduler cannot represent
  • Integration with your ERP (Enterprise Resource Planning) and project schedule so bookings drive the plan
The trade-offs
  • Custom booking software costs more than Calendly or Acuity and takes months to build
  • Modeling physical constraints accurately is real engineering, not configuration
  • You own maintenance as resources and constraints change
  • If you only book appointments with people, off-the-shelf scheduling is fine

Feature priorities for Norfolk teams

What to build in
+Constrained resource scheduling for docks, cranes, berths, and crews
+Conflict detection preventing double-commitment of physical resources
+Tidal, draft, and certification constraint checks on feasibility
+Multi-week and complex duration holds
+Integration with ERP, project management software, and availability planning
+Visual resource timeline replacing the whiteboard and shared calendar

Norfolk booking & scheduling: the full scope

The engagements Norfolk teams bring us most often: online reservation system, Calendly alternative, Acuity alternative, Mindbody alternative, calendar integration, class scheduling and automated reminders.

The honest cost picture for Norfolk

Project scopeTypical costTimeline
Resource booking core$45k to $70k3 to 4 months
Full system with constraints and conflict logic$75k to $100k4 to 6 months
Integrated build with ERP and project schedule$100k to $140k+6 to 8 months
Cost by project scopeCost by project scopeResource booking core$45k to $70kFull system with constraints and conflict logic$75k to $100kIntegrated build with ERP and project schedule$100k to $140k
Typical project cost bands. Source: Digital Heroes 2026 delivery benchmarks.
Want these numbers scoped for your Norfolk operation?
Bring the messy version. You leave with a plan and a real number in 48 hours.
Talk to Digital Heroes

Timeline: what happens, and when

Delivery timeline by phaseDelivery timeline by phaseDiscovery2 wkDesign2 wkBuild7 wkTest2 wk1 wk
Indicative delivery timeline by phase.
What drives the price up mostWhat drives the price up mostConstrained resource and conflict logicTide, draft, and certification constraintsMulti-week and complex hold handlingERP and project schedule integration
What pushes the price up most, relative impact.

Exactly what you get

A scheduling system that books the things that actually matter in your yard: a graving dock held for a multi-week availability, a heavy-lift crane that cannot be in two places on Tuesday, a berth that respects tide and draft, and a crew whose certifications must be current to work. It prevents the conflict that leaves a ship idling at anchor, replaces the whiteboard with a visual resource timeline, and ties bookings into your ERP and project management software so the schedule reflects reality.

How to choose a developer in Norfolk

Hire a team that thinks in constrained resources, not appointment slots. Ask how they would book a dry dock for three weeks and prevent two vessels claiming it, and how tide and certification affect feasibility. If they reach for a calendar of 30-minute slots, they are solving the wrong problem. The right partner integrates booking with your ERP and project management software so reservations drive the actual plan.

Red flags when hiring (and what to ask instead)
  • !They model resources as people; ask how they book a multi-week dry dock
  • !No conflict logic; ask how two jobs are stopped from claiming one crane
  • !They ignore physical constraints; ask how tide and draft affect a berth booking
  • !No ERP or schedule link; ask how bookings reach the project plan
  • !Flat quote without seeing your resources; ask the assumptions

Most Norfolk teams pricing booking & scheduling end up comparing notes on crm, custom software, hr too; the systems share one data spine.

Rohan Malhotra · Enterprise Software Consultant

Rohan advises mid-market and enterprise teams on ERP, CRM and custom software, and has led delivery on dozens of business-software builds.

Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.

FAQ

Frequently asked questions

Why can't Calendly or Acuity handle our shipyard scheduling?

They book people into time slots and assume short, interchangeable appointments. Your resources are dry docks, cranes, and berths with multi-week holds and physical constraints like tide and draft. A meeting scheduler cannot model those, so the real scheduling ends up on a whiteboard where conflicts slip through.

How does the system prevent double-booking a dock or crane?

It models each physical resource with its capacity and duration and enforces that two vessels or jobs cannot claim the same resource at the same time. The conflict is caught at booking, not discovered when a ship arrives to a dock that is already occupied.

Can it account for tide, draft, and crew certification?

Yes. A custom build checks feasibility constraints, so a berth booking respects tidal and draft limits and a crew assignment requires current certifications. A booking that gets made is one that can actually happen, not one that fails on the day.

Does it integrate with our project schedule?

It should. Bookings of docks, cranes, and crews tie into your ERP and project management software so reservations drive the build plan and the schedule reflects what resources are actually committed, rather than living separately on a calendar.

What does a constrained-resource booking build cost?

A resource booking core starts around $45k to $70k over three to four months. Adding constraint and conflict logic brings it to $75k to $100k, and full ERP and schedule integration goes higher. The payback is avoiding the idle-ship conflicts a whiteboard inevitably produces.

Keep reading