Work / JP God Eye
Case study 02
JP God Eye
A live intelligence console for the planet, running entirely on free and open data.
The problem
Real-time situational awareness normally means commercial feeds and a billing account attached before a single aircraft appears on screen. That puts the whole category behind a paywall.
The system
Two intelligence views served from one origin. A CesiumJS 3D globe carries photoreal-class terrain, cameras and HD imagery. A MapLibre GL flat board carries the dense analytical layers. They are separate applications, one Vite and vanilla JavaScript, the other Next.js and TypeScript, joined by a dev-server proxy so each keeps its own stack and its own bookmarkable URL while the browser sees a single site. No CORS, no second port to remember.
- GLOBE
- CesiumJS 3D, cameras and HD imagery
- OSIRIS
- MapLibre GL flat board, conflict, cyber, maritime and OSINT layers
- SIM
- Hazard modelling: earthquake shaking, wind-driven fire spread, tsunami isochrones
- MONITOR
- Five boards: wire, situation, theater, markets, cameras
- Feeds
- GDELT, GDACS, EMSC, adsb.lol, CoinGecko, Frankfurter, Yahoo Finance
The result
Around 19,500 public cameras reachable, roughly 6,000 of them in Europe, alongside live aircraft, seismic, disaster and market data. Total running cost is zero. Forked from God's Eye View by Bilawal Sidhu and migrated onto a free data stack.
Let's build something useful.
Send the problem, not a spec. I reply with an approach and a scope I can hold to.