Project ideas from Hacker News discussions.

Live map of public transport in Belgium

📝 Discussion Summary (Click to expand)

Theme 1 – Data sources and open standards
Many commenters note that the live maps rely on open transit data feeds, most commonly GTFS/GTFS‑RT in the U.S. and NeTEx/SIRI in Europe, often accessed through national open‑data portals.
- “In USA that is mostly GTFS and GFTS‑RT… In EU I believe its NeTEx and SIRI.” – ap‑andersson
- “For reference all of these generally use the gtfs standard.” – twelvechairs
- “All data is open data… GTFS for timetables and route geometry, GTFS‑RT for delays, alerts and positions where available.” – mci‑1 (author)

Theme 2 – Accuracy and transparency of live vs. estimated positions
Users frequently discuss whether a vehicle’s marker shows a real GPS position or a schedule‑based estimate corrected with delays, and they point out inconsistencies.
- “When you hover over a dot you can see whether it's the real position or whether the position is computed from the timetable with delay applied. The transparent yellow dots are computed, the opaque yellow dots are real position.” – tmtvl
- “Lots of systems have some sort of real location data, but it can be… shaky.” – rsynnott
- “Transit telemetry is inherently spotty on these public‑facing applications… it will resort to transit schedule estimations when data is missing.” – crispyambulance

Theme 3 – Practical usefulness and the desire for a global live map
Commenters value the maps for seeing actual vehicle locations (helping with unreliable stop timers) and express interest in aggregating such maps worldwide.
- “Absolutely, the official apps are lacking… This kind of map lets you check where the bus actually is.” – edarchis
- “You stop planning. You decide you want to go to X… and as you walk, it takes all of about 5 seconds… to know if you should walk briskly or have time for a detour.” – rzwitserloot (describing the Dutch OVInfo app)
- “This thread is full of people linking similar projects for different locations. The next step must be to combine it all to a global live map.” – ostacke


🚀 Project Ideas

TransitHub: Global Live Transit Aggregator

Summary

  • Aggregates GTFS, GTFS-RT, NeTEx, and SIRI feeds from transit authorities worldwide into a unified live map and API.
  • Solves the fragmented data problem and provides developers and commuters with a single, reliable source of real‑time public‑transport information.

Details

Key Value
Target Audience Developers building transit apps, urban planners, commuters seeking reliable live maps
Core Feature Unified feed ingestion, normalization, live map UI, and REST/WebSocket API
Tech Stack Node.js/Go backend, PostGIS/TimescaleDB, Mapbox GL or Deck.gl frontend, Docker/Kubernetes
Difficulty Medium
Monetization Revenue-ready: Tiered API pricing (free tier, paid for high volume)

Notes

  • HN commenters wished for a “live map of all the live maps” (embedding‑shape) and praised existing projects like travic.app.
  • Provides a federation layer that transit authorities can plug into, addressing georgefrowny’s call for a federated framework.
  • Enables crowdsourced validation of data quality, addressing concerns about fake or estimated positions.

CommuterPulse: Crowdsourced Real‑Time Transit Booster

Summary

  • Mobile app that lets riders anonymously share GPS pings to supplement missing real‑time feeds, creating hybrid live/scheduled maps.
  • Addresses frustration where agencies lack GTFS‑RT (e.g., De Lijn, NMBS/SNCB) leading to inaccurate timers.

Details

Key Value
Target Audience Commuters in areas with limited official real‑time data, transit enthusiasts
Core Feature Opt‑in location sharing, server‑side aggregation, confidence scoring, map overlay showing crowdsourced vs official points
Tech Stack React Native (or Flutter) frontend, Python/FastAPI backend, PostgreSQL with PostGIS, WebSocket for live updates
Difficulty Medium
Monetization Hobby

Notes

  • Commenters like nevi‑me described a crowdsourcing app in South Africa that augments feeds; this generalizes the concept.
  • Addresses rsynnott’s remark about unreliable bus transponders and the desire to see evidence that the bus exists.
  • Could integrate with existing open‑data portals, providing value to transit agencies by highlighting coverage gaps.

TransitMapMeta: Live Map of Live Maps Dashboard

Summary

  • A meta‑map that visualizes which cities/regions currently provide live vehicle positions versus schedule‑only estimates, with latency and data‑quality indicators.
  • Solves the need expressed by users wanting to know the reliability of live maps before relying on them (e.g., jeffjeffersen, crispyambulance).

Details

Key Value
Target Audience Transit analysts, app developers, policymakers, curious commuters
Core Feature World map colored by data type (real, estimated, none), tooltip showing feed source, update frequency, confidence
Tech Stack React + Mapbox GL frontend, Python periodic fetcher of GTFS‑RT endpoints, metadata stored in Elasticsearch/Redis, hosted on Vercel/AWS
Difficulty Low-Medium
Monetization Hobby

Notes

  • Embracing embedding‑shape’s desire for a live map of all live maps; commenters linked to various city maps and wished for a global overview.
  • Directly answers jeffjeffersen’s question about data sources and reliability.
  • Provides a platform for discussion about data gaps, encouraging improvements and possibly spurring agencies to publish GTFS‑RT.

Read Later