Skip to content

The News Aggregator is a React.js-based application that provides users with the ability to view news feeds, search for news with customizable filters, and set personalized news feed preferences. The app also includes features for user registration and login, allowing users to manage their preferences and stay updated

Notifications You must be signed in to change notification settings

ahmedsadekdevphp/News-Aggregator-User-App

Repository files navigation

News aggregator

The News Aggregator is a React.js-based application that provides users with the ability to view news feeds, search for news with customizable filters, and set personalized news feed preferences. The app also includes features for user registration and login, allowing users to manage their preferences and stay updated with the latest news from diffrent sources.

Features

The News Aggregator app comes with the following key features:

1.News Feed: View the latest news from various categories and sources in a clean, organized feed.

2.Search with Filters:Search for news articles using keywords and apply filters such as date, category, and source to narrow down results.

3-Personalized News Feed Preferences:Customize the news feed by setting preferences for sources,authors and categories, ensuring you see the content most relevant to you.

4-User Registration and Login:Register and log in to create an account, save your preferences, and access your personalized news feed across devices.

5-Responsive Design:Enjoy a seamless experience on both desktop and mobile devices with a fully responsive design.

Prerequisites

1.Node.js and npm Install Node.js (which includes npm) from nodejs

2.Deploy Backend You need to deploy backend app wihch developed by laravel.

Install

1-You need to change endpoint of backend application with your server ip or domain,you can find that in config.js in root dir

2- you need to install all packeges To run app

npm install

3- To run app

npm start

4-To build app

npm run build

Demo

[https://frontend.sadekdev.tech]

License

MIT

About

The News Aggregator is a React.js-based application that provides users with the ability to view news feeds, search for news with customizable filters, and set personalized news feed preferences. The app also includes features for user registration and login, allowing users to manage their preferences and stay updated

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published