News Aggregator Web App
A dynamic web application that fetches and displays news articles from various sources, providing users with the latest updates from around the world — all in one place.
Features
-
Fetches live news from API
-
Displays news in responsive card layout
-
Filters by categories or keywords
-
Smooth UI with responsive design
Tech Stack
- Frontend : HTML, CSS, JavaScript
- Backend : Node.js, Express.js
- News API :
NewsAPI.org
Getting Started
-
Clone the repository
git clone https://github.com/yourusername/News-aggregator-v2.git
cd News-aggregator-v2
-
Install Dependencies
npm install
-
Set up Environment Varibles
Create a .env file in the root directory :
API_KEY=your_api_key
-
Run the Application
npm start