Skip to content
/ titanson.github.io Public template

The aggregator automatically collects a news feed from various media outlets' news. 🗞

Notifications You must be signed in to change notification settings

titanson/titanson.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

News Aggregator 🗞

This is the repository for the News Aggregator service, which automatically collects and compiles news from various sources every ten minutes. The service forms stories from the collected messages, providing a comprehensive picture of the day's events. All of this happens without any human intervention, ensuring reliable and up-to-date news coverage.

Features

  • Automatic collection and compilation of news from various sources
  • Formation of stories from collected messages
  • Reliable and up-to-date news coverage
  • No human intervention required

Installation

To install the News Aggregator service, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the required dependencies using composer install.
  3. Configure the service by setting the required parameters in the .env file.
  4. Run the service using php artisan serve.

Usage

To use the News Aggregator service, simply access the endpoint provided after installation. The service will automatically collect and compile news from the configured sources, and return a JSON object containing the formed stories.

Contributions

Contributions to the News Aggregator service are welcome. To contribute, follow these steps:

  1. Fork this repository.
  2. Create a new branch for your changes.
  3. Make the required changes and commit them to your branch.
  4. Push your branch to your fork and submit a pull request.

About

The aggregator automatically collects a news feed from various media outlets' news. 🗞

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •