HomeProjectsExperienceContact

NewsMap.Today

NewsMap.Today is a global news aggregator web application that visualizes worldwide news distribution. Users can interact with a dynamic world map to select a country and instantly view related news articles in a sidebar. The site also offers 'Daily' and 'Favorited' tabs for browsing daily aggregated news and saving preferred articles for future reference.

Project Description

NewsMap.Today is a global news aggregator web application that visualizes worldwide news distribution. Users can interact with a dynamic world map to select a country and instantly view related news articles in a sidebar. The site also offers 'Daily' and 'Favorited' tabs for browsing daily aggregated news and saving preferred articles for future reference. Inspiration: The project was developed as part of the Processes of Object-Oriented Systems (POOS) class at the University of Central Florida. The assignment required students to design and deploy a full-stack web application using the MERN stack, demonstrating an understanding of modern software engineering practices and object-oriented design principles. Outcome: Delivered a working MERN-based global news aggregator that met all course requirements and demonstrated effective full-stack design and management under time constraints.

Tech Stack: React • Tailwind CSS • Leaflet.js • Express.js • Node.js • MongoDB

Development Timeline

Connected NewsAPI to populate the database dynamically with real-time articles based on selected countries. Transitioned into project management duties using Jira, coordinated final feature completion, and ensured successful deployment preparation.

Developed frontend prototype in React, implemented Tailwind CSS for styling, and integrated Leaflet.js for the interactive map feature.

Set up project structure, created MongoDB database, and established API routes for login and registration.