Project Link: https://news-dashboard-frontend.vercel.app/
The News Analysis Dashboard is a web application designed to provide insights into news articles based on various parameters such as publication year, topic frequency, geographic distribution, likelihood, and intensity. It offers a collection of interactive data visualizations, including line charts, word clouds, bubble maps, and scatter plots, to facilitate exploration and analysis of news trends.
- Line Chart: Visualizes the distribution of news articles over the years.
- Word Cloud: Highlights the frequency of topics extracted from news articles.
- World Map: Illustrates the geographic distribution of news articles across different regions.
- Scatter Plot: Presents the relationship between likelihood and intensity of news events.
- Pie Chart: Presents distribution of news articles according to the region in focus.
- Frontend: React.js, D3.js
- Backend: Node.js, MongoDB
- Deployment: Vercel
- Data Collection
- Data Processing
- Backend Development
- Frontend Development
- Integration
- Testing and Optimization
- Deployment
The objective of this project is to provide users with a user-friendly and interactive platform for exploring and analyzing news data effectively, enabling informed decision-making and analysis. It aims to leverage modern web technologies and data visualization techniques to offer valuable insights into news trends and patterns.
- Clone the repository to your local machine.
- Install dependencies using
npm install
- Run the backend servers using
nodemon app.js
cd .\news_dashboard\
- Install dependencies again using
npm install
- Run the Application using
npm start
- Access the application in your web browser at http://localhost:8080.