Skip to content
AtheronLABS

You're visiting from the United States. Prices are shown in US dollars. Not right?

labs@atheron:~/industries/ports-marine/apps$ build app --web --mobile

Berth and gate apps

Vessel calls, berths and truck slots, planned in one place.

A terminal runs on two plans: which vessel goes on which berth, and which truck comes through the gate when. We build both around your terminal system and your rules, so agents, planners, truckers and the gate all work from the same bookings.

// what matters here

What is different in this industry.

01

Calls from the agent

Agents submit and update vessel calls in a portal, so the planner is not retyping emails.

02

Slots with your limits

Truck slots by gate and hour, with the limits your operations team sets, and bookings checked against container status.

03

One picture for everyone

Planners, the gate and your customers see the same berth timeline and bookings, updated as they change.

// example projects

Priced examples for this service.

Each one is hypothetical, labelled as such, and priced live from our rate card. Open any of them in the estimator and make it yours.

Example projectWeb app

Vessel calls and berth planning

Hypothetical. Not a client, not a result.

// The problem

A terminal plans berths on a whiteboard from agents' emails, so arrival changes reach the planner late and crane and labour bookings are redone by phone.

// What we would build

A web system where agents submit and update vessel calls, the planner drags calls onto a berth timeline that shows estimated arrivals from an AIS data provider, and cranes, labour and services are booked against each call. Hosted and run for you on AWS, with monitoring and backups. Vessel positions are for planning only, never for navigation.

// What is in it

  • An agent portal for vessel call requests, updates and documents
  • A berth timeline with drag-to-plan and clash warnings
  • Estimated arrivals from an AIS data provider, shown beside the agent's own times
  • Cranes, labour, pilots and services booked against each call
  • A link to your terminal operating system for confirmed calls
  • Hosting, monitoring and backups run for you

// Stack

  • Next.js
  • PostgreSQL
  • AIS data provider API
  • Terminal system API
  • AWS Canada

// estimate

Build
≈ US$105,000 to US$160,000, delivered within 23 weeksCAD 149,400 to 228,500
Hosting
≈ US$492 a monthCAD 700 a month
Support
≈ US$5,010 a monthCAD 7,135 a month

Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.

Timeline by milestone

Discovery
2.9 to 3.4 weeks
Design approved
5.9 to 9.9 weeks
Core features
2.9 to 4.9 weeks
Full build
1.9 to 3.4 weeks
Testing and fixes
0.9 to 1.9 weeks
Launch
0.9 to 1.4 weeks

Outside our hands, and added to the calendar

AIS data provider account
1 to 4 weeks

How it is paid

Deposit 20%
CAD 29,880 to 45,700
Discovery 7.7%
CAD 11,503.80 to 17,594.50
Design approved 7.7%
CAD 11,503.80 to 17,594.50
Core features 23.3%
CAD 34,810.20 to 53,240.50
Full build 15.5%
CAD 23,157.00 to 35,417.50
Testing and fixes 7.7%
CAD 11,503.80 to 17,594.50
Launch 8.1%
CAD 12,101.40 to 18,508.50
Holdback, 30 days after launch (10%)
CAD 14,940 to 22,850
Example projectWeb appMobile app

Truck appointments at the gate

Hypothetical. Not a client, not a result.

// The problem

A container terminal takes truck bookings by phone, so the gate is jammed at peak hours, drivers wait in line, and the clerks retype container numbers.

// What we would build

A booking site and an iOS and Android app where trucking companies book time slots against containers that are ready, a QR code the gate scans on arrival, and plate and container readers at the gate that match the truck to its booking. Slot rules and limits are set by your operations team.

// What is in it

  • Time slots by gate and by hour, with limits your team sets
  • Bookings checked against container status in your terminal system
  • A driver app with the QR code, in English and French
  • Plate and container readers at the gate matched to bookings
  • No-show and late arrival reports by trucking company

// Stack

  • Next.js
  • React Native
  • PostgreSQL
  • Terminal system API
  • Gate reader integration
  • AWS Canada

// estimate

Build
≈ US$123,000 to US$188,000, delivered within 26 weeksCAD 174,500 to 267,000
Hosting
≈ US$492 a monthCAD 700 a month
Support
≈ US$5,010 a monthCAD 7,135 a month

Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.

Timeline by milestone

Discovery
3.5 to 4 weeks
Design approved
5 to 8.5 weeks
Core features
2.5 to 3.5 weeks
Full build
1.5 to 2.5 weeks
First build on devices
4 to 6.5 weeks
Testing and fixes
0.5 to 1 weeks
Store submission
1 to 2 weeks
Launch
1 to 2 weeks

Outside our hands, and added to the calendar

App store review
1 week
API access from your system's vendor
1 to 4 weeks
Gate readers delivered and installed
2 to 6 weeks

How it is paid

Deposit 20%
CAD 34,900 to 53,400
Discovery 9.2%
CAD 16,054 to 24,564
Design approved 9.2%
CAD 16,054 to 24,564
Core features 7.6%
CAD 13,262 to 20,292
Full build 5%
CAD 8,725 to 13,350
First build on devices 20.1%
CAD 35,074.50 to 53,667.00
Testing and fixes 2.5%
CAD 4,362.50 to 6,675.00
Store submission 6.7%
CAD 11,691.50 to 17,889.00
Launch 9.7%
CAD 16,926.50 to 25,899.00
Holdback, 30 days after launch (10%)
CAD 17,450 to 26,700

// questions

Questions we get about this.

Does it replace our terminal operating system?

No. It works beside it, reading container status and sending confirmed calls through its API. We check yours before we quote.

Can truckers book without installing an app?

Yes. The booking site works in any browser; the app adds the QR code and arrival alerts for drivers who want them.

Can berth planning use live vessel positions?

Yes, through an AIS data provider you choose. Positions help planning; they are never used for navigation.

// next

Not quite your project?

Tell us what you have in mind. We will come back to you with a range and the questions that would narrow it. Or book a call and talk it through.

Berth planning and truck appointment software for terminals | Atheron Network Labs