Sample and freezer inventory
Hypothetical. Not a client, not a result.
// The problem
A discovery biotech keeps thousands of samples across freezers and a liquid nitrogen store, tracked on a spreadsheet, and scientists lose hours looking for aliquots that were used up months ago.
// What we would build
An inventory app for samples, reagents and storage, with every tube and box labelled with a barcode, scanned in and out from a phone or a cordless scanner, and each sample linked to the experiment in your lab notebook that used it.
// What is in it
- Freezers, racks, boxes and positions mapped, down to the slot
- Barcode labels printed for tubes and boxes, scanned on phones or cordless scanners
- Samples and aliquots with their parent, volume and history
- Reagents with lot numbers and low-stock alerts
- Links to the lab notebook entry that created or used each sample
- A log of every move, use and disposal
// Stack
- Next.js
- React Native
- PostgreSQL
- Zebra label printers
- AWS Canada (Central)
// estimate
- Build
- ≈ US$142,000 to US$218,000, delivered within 33 weeksCAD 202,800 to 310,200
- Hosting
- ≈ US$176 a monthCAD 250 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 a month
- Hardware
- ≈ US$4,810CAD 6,850
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
- Discovery and site walk-through
- 0.4 weeks
- Design approved
- 4.9 to 8.9 weeks
- Core features
- 1.4 to 2.4 weeks
- Full build
- 0.9 to 1.4 weeks
- First build on devices
- 2.4 to 4.4 weeks
- Stock, receiving and transfers
- 2.4 to 3.9 weeks
- Tracking and devices working
- 1.4 to 2.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
- 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
- Test access to your ELN or LIMS
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 40,560 to 62,040
- Discovery 5.2%
- CAD 10,545.60 to 16,130.40
- Discovery and site walk-through 3.3%
- CAD 6,692.40 to 10,236.60
- Design approved 8.6%
- CAD 17,440.80 to 26,677.20
- Core features 4.3%
- CAD 8,720.40 to 13,338.60
- Full build 2.8%
- CAD 5,678.40 to 8,685.60
- First build on devices 11.4%
- CAD 23,119.20 to 35,362.80
- Stock, receiving and transfers 10%
- CAD 20,280 to 31,020
- Tracking and devices working 6.7%
- CAD 13,587.60 to 20,783.40
- Testing and fixes 1.4%
- CAD 2,839.20 to 4,342.80
- Store submission 3.8%
- CAD 7,706.40 to 11,787.60
- Pilot site live 3.3%
- CAD 6,692.40 to 10,236.60
- Launch 5.2%
- CAD 10,545.60 to 16,130.40
- Rollout 4%
- CAD 8,112 to 12,408
- Holdback, 30 days after launch (10%)
- CAD 20,280 to 31,020
- Cordless barcode scanner x 4
- CAD 1,820. Billed up front, at cost, outside the milestones
- Desktop label printer x 2
- CAD 1,740. 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