This project is a simple news website built using React. It fetches news articles from multiple APIs to provide a wide range of news content. Users can sort and filter news articles based on their preferences.
-
Maximal Amount of News: Utilizes multiple APIs to gather a large volume of news articles, ensuring a diverse selection of content.
-
Sorting: Allows users to sort news articles based on various criteria such as date, relevance, or popularity.
-
Finding News: Provides search functionality to help users find specific news articles based on keywords or topics.
To run the app locally, follow these steps:
- Clone this repository to your local machine.
- Navigate to the project directory.
- Run
npm install
to install dependencies. - Run
npm start
to start the development server. - Open http://localhost:3000 in your browser to view the app.
In the project directory, you can run the following scripts:
npm start
: Runs the app in development mode.npm test
: Launches the test runner in interactive watch mode.npm run build
: Builds the app for production to thebuild
folder.npm run eject
: Ejects from Create React App, allowing full control over configuration files (note: this is a one-way operation).
[Iurai]