CHAI News

CHAI News is a news app that provides the latest news articles on various topics. Stay updated with the latest news from around the world!

Features

  • Get the latest news articles on various topics.
  • Read detailed news articles with images and descriptions.
  • Stay informed with real-time news updates.

API Provider

This app utilizes the News Catcher API for fetching news data. The News Catcher API provides a wide range of news articles from different sources. You can find more information about the API and its usage here.

Installation

To run the CHAI News app locally, follow these steps:

  1. Clone the repository: git clone https://github.com/ChaiKeshab/Chai-News.git
  2. Compile Scss files to css: Live Sass Compiler or any other preferred method.
  3. Start the development server: npm run dev

Make sure you have Node.js and npm installed on your machine.

Technologies Used

  • React.js: JavaScript library for building user interfaces.
  • Axios: Promise-based HTTP client for making API requests.
  • SCSS: Styling the app for an enhanced user experience.

Packages Used

  • Infinite Scroll: npm i react-infinite-scroll-component
  • Top loading bar: npm i react-top-loading-bar