Ideas for Improvements

This dashboard is already functional, but there are many improvements that could be done. Some ideas to make it better:

  • Add more earthquake databases. USGS is a fantastic resource, but it mainly provides earthquakes happening in the United States. It would be interesting to merge in earthquake reports from around the world, not just the United States, and present them all together in the map. To do this, you could use the help of merge and mergeAll, and use distinct with a selector function to avoid duplicates.

  • Whenever the user clicks on a tweet, center the map on the related earthquake. This would involve grouping the tweets by earthquake on the server, and you’d probably want to use the groupBy operator to group ...

Get Reactive Programming with RxJS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.