Skip to content
AtheronLABS

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

labs@atheron:~/industries/equipment-rental/apps$ build app --web --mobile

Rental yard software

Counter, yard and fleet, built around your branches.

Rental software decides how much of your fleet is earning. We build the counter, the yard app and the customer portal around your branches and your contracts, with GPS and barcode tracking on the fleet and billing synced with QuickBooks Online.

// what matters here

What is different in this industry.

01

Availability you can trust

Every unit's status, location and next reservation in one view across branches, so the counter never sends a customer to a competitor for a machine you own.

02

Photos at both ends

Guided photos, hours, fuel and a signature at check-out and check-in, stored with the contract, so a damage charge comes with evidence.

03

A fleet that reports itself

GPS trackers on larger units and barcode tags on everything, with telematics hours where the machine has them, so maintenance follows real use.

04

Billing that follows the contract

Rental periods, delivery, fuel, damage and deposits calculated from the contract and synced with QuickBooks Online, built on its API.

// 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 appMobile appMaterials tracking

Counter, yard and fleet tracking

Hypothetical. Not a client, not a result.

// The problem

A rental company with three branches checks availability by phone, records check-outs on paper, and cannot say where a third of its fleet is at any moment.

// What we would build

A counter system with live availability across branches, an iOS and Android yard app for check-out and check-in with damage photos and signatures, GPS trackers and barcode tags on every unit, hours and location from machine telematics, maintenance due by hours, and invoices and deposits synced both ways with QuickBooks Online, built on the QuickBooks Online API.

// What is in it

  • Live availability and reservations across branches
  • Check-out and check-in on the yard app with photos, hours, fuel and signature
  • GPS trackers and barcode tags on every unit, with telematics where the machine has it
  • Maintenance scheduled by hours or days, with units held until it is done
  • Rental billing, deposits and damage charges synced with QuickBooks Online
  • Trackers, rugged scanners, label printers and labels listed by quantity

// Stack

  • Next.js
  • React Native
  • PostgreSQL with PostGIS
  • Telematics APIs
  • QuickBooks Online API
  • AWS

// estimate

Build
≈ US$221,000 to US$338,000, delivered within 50 weeksCAD 315,000 to 481,800
Hosting
≈ US$1,230 a monthCAD 1,745 a month
Support
≈ US$2,500 a monthCAD 3,565 a month
Hardware
≈ US$83,900CAD 119,480

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
Data mapping and sandbox connection
0.4 weeks
Discovery and site walk-through
0.4 weeks
Design approved
10.9 to 18.4 weeks
Core features
1.4 to 2.4 weeks
Full build
0.9 to 1.9 weeks
First build on devices
2.9 to 4.9 weeks
Sync built and reconciled in sandbox
1.9 to 2.9 weeks
Stock, receiving and transfers
2.9 to 5.4 weeks
Tracking and devices working
2.4 to 3.9 weeks
Testing and fixes
0.4 weeks
Store submission
0.4 weeks
Pilot site live
2.9 to 3.4 weeks
Launch
0.9 to 1.4 weeks
Live cutover
0.9 to 1.4 weeks
Hypercare
0.9 to 1.4 weeks
Rollout
0.9 to 1.4 weeks

Outside our hands, and added to the calendar

App store review
1 week
Hardware delivery, after it is ordered
2 to 6 weeks
Telematics API access from each maker
1 to 4 weeks

How it is paid

Deposit 20%
CAD 63,000 to 96,360
Discovery 4%
CAD 12,600 to 19,272
Data mapping and sandbox connection 1.6%
CAD 5,040.00 to 7,708.80
Discovery and site walk-through 3.2%
CAD 10,080.00 to 15,417.60
Design approved 7.3%
CAD 22,995.00 to 35,171.40
Core features 3.3%
CAD 10,395.00 to 15,899.40
Full build 2.2%
CAD 6,930.00 to 10,599.60
First build on devices 8.8%
CAD 27,720.00 to 42,398.40
Sync built and reconciled in sandbox 4.9%
CAD 15,435.00 to 23,608.20
Stock, receiving and transfers 9.7%
CAD 30,555.00 to 46,734.60
Tracking and devices working 6.4%
CAD 20,160.00 to 30,835.20
Testing and fixes 1.1%
CAD 3,465.00 to 5,299.80
Store submission 2.9%
CAD 9,135.00 to 13,972.20
Pilot site live 3.2%
CAD 10,080.00 to 15,417.60
Launch 4%
CAD 12,600 to 19,272
Live cutover 1.6%
CAD 5,040.00 to 7,708.80
Hypercare 1.6%
CAD 5,040.00 to 7,708.80
Rollout 4.2%
CAD 13,230.00 to 20,235.60
Holdback, 30 days after launch (10%)
CAD 31,500 to 48,180
Battery GPS tracker x 300
CAD 98,180. Billed up front, at cost, outside the milestones
Rugged barcode scanner x 6
CAD 10,560. Billed up front, at cost, outside the milestones
Industrial label printer x 3
CAD 7,140. Billed up front, at cost, outside the milestones
Labels and ribbons, starter stock x 10
CAD 3,000. Billed up front, at cost, outside the milestones
Corded barcode scanner, for our build and testing
CAD 290. Billed up front, at cost, outside the milestones
Cellular GPS development kit, for our build and testing
CAD 310. Billed up front, at cost, outside the milestones
Example projectWeb app

Booking portal with deposits

Hypothetical. Not a client, not a result.

// The problem

Contractors and homeowners phone to ask what is available and to book, and the counter spends its mornings on calls while walk-in customers wait.

// What we would build

A booking portal in English and French where customers see availability by branch, book, pay a deposit through a processor's hosted checkout, and contractors manage their accounts, purchase orders and open contracts, with invoices posted to QuickBooks Online.

// What is in it

  • Availability by equipment class and branch, with delivery or pickup
  • Deposits and payments through a processor's hosted checkout
  • Contractor accounts with purchase orders, open contracts and invoices
  • Call off-rent from the portal, with the request time recorded
  • Invoices posted to QuickBooks Online

// Stack

  • Next.js
  • PostgreSQL
  • QuickBooks Online API
  • Payment processor's hosted checkout
  • AWS

// estimate

Build
≈ US$99,700 to US$152,000, delivered within 27 weeksCAD 142,000 to 217,100
Hosting
≈ US$176 a monthCAD 250 a month
Support
≈ US$2,500 a monthCAD 3,565 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
Data mapping and sandbox connection
0.4 weeks
Design approved
6.4 to 11.4 weeks
Core features
2.4 to 3.4 weeks
Full build
1.4 to 2.4 weeks
Sync built and reconciled in sandbox
1.4 to 2.4 weeks
Testing and fixes
0.9 to 1.4 weeks
Launch
0.9 to 1.4 weeks
Live cutover
0.9 to 1.4 weeks
Hypercare
0.9 to 1.4 weeks

How it is paid

Deposit 20%
CAD 28,400 to 43,420
Discovery 5.1%
CAD 7,242.00 to 11,072.10
Data mapping and sandbox connection 3.9%
CAD 5,538.00 to 8,466.90
Design approved 5.1%
CAD 7,242.00 to 11,072.10
Core features 15.5%
CAD 22,010.00 to 33,650.50
Full build 10.3%
CAD 14,626.00 to 22,361.30
Sync built and reconciled in sandbox 11.7%
CAD 16,614.00 to 25,400.70
Testing and fixes 5.1%
CAD 7,242.00 to 11,072.10
Launch 5.1%
CAD 7,242.00 to 11,072.10
Live cutover 3.9%
CAD 5,538.00 to 8,466.90
Hypercare 4.3%
CAD 6,106.00 to 9,335.30
Holdback, 30 days after launch (10%)
CAD 14,200 to 21,710

// questions

Questions we get about this.

Can it read our machines' telematics?

Usually. Most larger makers publish telematics APIs, often in the AEMP standard format. You supply the API access, and the wait for it is shown as a lead time.

Which units need GPS trackers?

Usually the larger and more valuable ones. Small tools get barcode tags read at the counter. The estimate lists trackers and tags by quantity.

Do we have to leave our rental software?

Not necessarily. We can add the yard app, the portal or the tracking to the system you run, if it has the interfaces for it.

// 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.

Equipment rental software: availability, yard app and GPS | Atheron Network Labs