Catch log and quota tracking
Hypothetical. Not a client, not a result.
// The problem
A fishing company with several vessels keeps catch logs on paper, retypes them ashore, and only knows how much quota is left on each licence days after each trip.
// What we would build
An iOS and Android app for skippers that logs sets, catch and bycatch at sea without signal and syncs when back in range, and a web system ashore that tracks catch against each licence and quota, with landing slips matched to trips. Reporting rules and licence conditions are the ones your fishery advisers set; we do not interpret regulations.
// What is in it
- Sets, catch, bycatch and positions logged at sea, offline
- Trips synced when the vessel is back in range
- Catch tracked against each licence and quota, with alerts as it runs low
- Landing slips and buyer weights matched to trips
- Reports in the format your advisers specify, for your review before they are sent
- A design built for gloves, wet screens and bright sun
// Stack
- React Native
- SQLite on the device
- Next.js
- PostgreSQL
- AWS Canada
// estimate
- Build
- ≈ US$127,000 to US$194,000, delivered within 28 weeksCAD 180,900 to 276,600
- 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
- Design approved
- 6.4 to 10.9 weeks
- Core features
- 1.9 to 2.9 weeks
- Full build
- 1.4 to 1.9 weeks
- First build on devices
- 3.4 to 5.9 weeks
- Testing and fixes
- 0.4 to 0.9 weeks
- Store submission
- 0.4 to 0.9 weeks
- Offline sync tested on a vessel or site
- 0.9 weeks
- Catch reconciled against a past season
- 0.9 weeks
- Launch
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- App store review
- 1 week
How it is paid
- Deposit 20%
- CAD 36,180 to 55,320
- Discovery 7.2%
- CAD 13,024.80 to 19,915.20
- Design approved 7.2%
- CAD 13,024.80 to 19,915.20
- Core features 5.9%
- CAD 10,673.10 to 16,319.40
- Full build 3.9%
- CAD 7,055.10 to 10,787.40
- First build on devices 15.6%
- CAD 28,220.40 to 43,149.60
- Testing and fixes 1.9%
- CAD 3,437.10 to 5,255.40
- Store submission 5.2%
- CAD 9,406.80 to 14,383.20
- Offline sync tested on a vessel or site 7.7%
- CAD 13,929.30 to 21,298.20
- Catch reconciled against a past season 7.7%
- CAD 13,929.30 to 21,298.20
- Launch 7.7%
- CAD 13,929.30 to 21,298.20
- Holdback, 30 days after launch (10%)
- CAD 18,090 to 27,660