Upwork verdict · build Solution request

Historical voyage database scraper and categorizer

Built for maritime historians, shipping researchers.

“Extract all voyages for each year Generate a full database of the 145 voyage types on the site categorized with their dates for each one. Less than 30 hrs/week.…”

The receipts — real demand

“Extract all voyages for each year Generate a full database of the 145 voyage types on the site categorized with their dates for each one. Less than 30 hrs/week. Read more”
Upwork · view original →

Full dossier

Unlock the full dossier — free

Every corroborating quote, the source receipts, and the community echo. One email, no payment.

5.6 / 10 · demand score
Pain 7
Willingness to pay 6
Feasibility 6
Specificity 8
Audience 3
Competition 7

Why this is a gap

Surfaced from a high-intensity complaint with clear willingness to pay and a specific, reachable audience.

The market

Maritime historians and shipping researchers needing structured historical voyage data. Zero search volume; demand signal is a single job post for a one-time extraction and categorization task, not a recurring market.

Competition & the opening

Wedge play crowded — win on a narrow angle Moat 4/10 · thin angle Market 4/10 · small niche
Crowded market · 7/10 vs SlaveVoyages / Transatlantic Slave Trade Database (slavevoyages.org) — free, fully curated historical voyage DB with 36,000+ voyagesLloyd's List Intelligence (LSEG) — commercial maritime voyage history databaseVessels Value / VesselsValue.com — historical voyage tracking and vessel data platformMarineTraffic — voyage history, port calls, AIS-based historical movement dataKpler — commodity/tanker voyage tracking with historical categorizationBright Data (formerly Luminati) + Diffbot — general-purpose scraping + AI structuring pipelines that any developer could point at maritime sources

Moderately crowded 7/10 field: SlaveVoyages (free, 36K+ curated voyages), Lloyd's List Intelligence (commercial maritime history), Vessels Value, MarineTraffic, Kpler (voyage tracking), and Bright Data + Diffbot (general scraping). The gap: SlaveVoyages is free and comprehensive for slave trade voyages; commercial platforms own modern voyage tracking. The specific 'historical voyage categorization

What's hard to build

Voyage data lives in multiple non-standardized sources (historical archives, Lloyd's, port records, vessel registries); reliable extraction requires domain expertise, manual validation, and likely partnerships with archives. Building a defensible database requires continuous curation and verification, not just scraping. Competition from free, authoritative sources (SlaveVoyages) limits monetizatio

Why now

SlaveVoyages and maritime DBs are free/academic; niche commercial users need faster extraction for specific voyage subsets without manual curation overhead.

How you'd monetize

usage-based API ($0.10–0.50 per voyage extracted) or $99–299/mo for dedicated hi