paulAlexSerban / prj--news-wave

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The application is designed to fetch, parse, and display news feeds from various RSS sources in an HTML format. The entire process is automated via GitHub Actions, enabling seamless updates and deployments.

GitHub Actions Build Status Node.js Version

NewsWave is an automated RSS news feed aggregator that fetches, parses, and displays articles from various RSS feed sources. The application is built using Node.js, Axios, and RSS-Parser. It's designed to be completely automated via GitHub Actions, which fetch the latest articles and deploy them to GitHub Pages.

Features

  • Automated Fetching: Fetches the latest articles from your specified RSS feed sources.
  • GitHub Actions: Automates the fetching, parsing, and HTML generation process.
  • HTML Rendering: Outputs the news feed in an HTML format, ready for viewing.
  • Deployment: Automatically deploys the generated HTML to GitHub Pages.

Getting Started

Prerequisites

Installation

  1. Clone the repository

    git clone https://github.com/paulAlexSerban/prj--news-wave.git
  2. Install dependencies

    cd prj--news-wave
    npm install

Usage

Run the locally (optional)

```bash
npm run fetch
npm run build
```

Push your changes to GitHub to trigger the GitHub Actions workflow.

Acknowledgements


For any questions or suggestions, feel free to open an issue or submit a pull request. Happy Coding!

About

License:MIT License


Languages

Language:JavaScript 100.0%