Skip to content

Repository files navigation

News Aggregator App

A React-based news aggregator website that pulls articles from various sources.

Features

  • Article search and filtering
  • Personalized news feed

Technologies Used

  • React.js
  • APIs: [NewsAPI, The Guardian]

Running Locally

  1. Clone the repository:

git clone https://github.com/bumblebro/newsapp.git

  1. Install dependencies:

npm install

  1. Start the development server:

npm run dev

  1. Open http://localhost:PORT in your browser.

Running with Docker

  1. Build the Docker image:

docker build -t news-aggregator .

  1. Run the container:

docker run -p 5173:5173 news-aggregator

  1. Open http://localhost:5173 in your browser.

Additional Notes

  • Used only two APIs, as the other news API providers in the list were not available on Google.
  • Added the API directly to simplify its usage within Docker.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages