Back to feed
Dev.to
Dev.to
7/22/2026
CitizenPress: A React-based news aggregator with citizen publishing and protest-mode features

CitizenPress: A React-based news aggregator with citizen publishing and protest-mode features

Original: I Built a Real-Time News Aggregator for Citizen Journalists

Short summary

CitizenPress is a news aggregator and citizen publishing platform built with React 18 and Vite, pulling live news via the NewsData.io API alongside user-submitted stories. It includes a Story Builder for citizen reporting and a Protest Mode with face blurring and emergency features for high-risk events. The post is primarily a product announcement with limited technical depth.

  • News aggregator combining NewsData.io API feeds with citizen-published stories
  • Protest Mode includes face blurring, incident logging, GPS tags, and panic buttons
  • Built with React 18, Vite, and client-side storage; references Jantar Mantar demonstrations

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more