Loading...
← Back to all apps
Flagship project

monitr

A live situation room for world events.

monitr aggregates 150+ news sources into an interactive dashboard — trending topics, a 3D world map, elections, conflicts, and markets — with a real-time social layer of chat, profiles, and presence layered on top.

Open monitr ↗
WebDesktopMobile Live · Alpha
ReactViteThree.jsFirebaseNode.jsPostgreSQLWebSocketsDockernginxCloudflareDigitalOceanGDELT
150+
news sources
~57
cloud functions
9
colorway themes
Real-time
feed & presence

A situation room
for one person

Staying genuinely informed about the world has never been harder. The raw information is out there, but it is scattered across hundreds of outlets, social feeds, market tickers, and maps — each with its own bias, refresh rate, and login. Holding a real-time picture in your head means juggling a dozen tabs and still missing how the pieces connect.

The bet: the real-time web, cheap global event data like GDELT, and serverless infrastructure have finally made a one-person “situation room” feasible — something that used to take a newsroom.

Why it's hard

01

Everything lives somewhere else

News, markets, conflict, elections, weather, even satellites each sit in a separate tool with its own mental model.

02

The page is slower than the world

Most dashboards are static snapshots or refresh on a timer. Real events move faster than the screen in front of you.

03

Noise drowns the signal

With no credibility weighting or de-duplication, ten versions of one story crowd out the one that matters.

04

Watching alone

Following world events is oddly isolating — there is no shared space to react, discuss, or see what others track.

05

The context-switching tax

Every jump between apps drops the thread; the link between a market move and a headline gets lost in the gaps.

06

No room of your own

Off-the-shelf readers can’t be arranged, themed, or tuned to the handful of things any one person actually watches.

Who it's for

The informed generalistWants the whole world on one screen without ten subscriptions and twenty tabs.
Analysts & researchersGeopolitics, markets, and OSINT work that needs breadth and the ability to drill into one country or event.
Finance & marketsPeople who trade or follow markets and want price action sitting next to the events driving it.
Students & educatorsA live teaching surface for current events, elections, and global affairs.
Watch-together communitiesGroups who want to follow a developing situation and talk about it in the same place.

What good looks like

One screen, the whole worldAggregate the major event surfaces into a single, arrangeable situation room.
Real-time by defaultA live feed, live presence, and websocket updates so the page keeps pace with events.
Signal over noiseTrending topics distilled from 150+ sources, with credibility scoring and de-duplication.
Make it socialChat, profiles, presence, and shared watching, so following the world is not a solo act.
Make it yoursThemes, layout, watchlists, and tiered alerts so each person tunes their own room.

Operating principles

Aggregate, don’t replace

Surface and connect primary sources, and always link back out — never pretend to be the origin.

Security & cost are features

Default-deny rules, rate limiting, and quota-aware deploys are part of the product, not an afterthought.

Runnable by one person

Cheap data feeds, serverless, and a hybrid backend keep a one-operator situation room sustainable.

Want this kind of work?

Take something from an ambitious idea to shipped, security and infra included. Open to freelance, contract, or the right full-time role.

Work with me