NewsPupper is a React-based web application that allows users to browse and read news articles from various sources. It provides a user-friendly interface where users can explore different categories and view detailed information about each article. The app fetches news data from a third-party API and presents it in an organized and visually appealing manner.
- Clone the repository:
git clone https://github.com/omkarvw/NewsApp.git
- Navigate to the project directory:
cd NewsApp
- Install dependencies:
npm install
- Start the development server:
npm start
- Open your browser and visit http://localhost:3000.
- Browse through the available news categories.
- Click on an article to view its detailed information.
- Browse news articles from various sources.
- Filter news by different categories.
- View detailed information about each article, including its title, description, source, and publication date.
- Direct links to the original article for further reading.
- React: A JavaScript library for building user interfaces.
- HTML: The standard markup language for creating web pages.
- CSS: The style sheet language used for describing the look and formatting of a document written in HTML.
- Bootstrap.
- News API: A third-party API used to fetch news data.