Social media today has a huge impact on social movements and activism. To help organizers and protesters better connect to the collective, we have created a platform to aggregate all related tweets and render them on a map to visualize and facilitate the movement.
Organizers can create custom hashtags to track their own movements. Participants can click on these event pages and see a map view of all the tweets in the country and have a live stream of tweets on the side. To dive deeper, participants can click on markers to see the tweet associated with the marker and double-click to remove the marker once done.
The app is run on a Node Express server that uses Socket.io for message passing. The server is hosted on AWS, and the domain name comes from Domain.com. Our app integrates Twitter's Streaming and Google Maps API.