NewsPanda is a full-stack web application that allows users to access the latest news headlines from different categories. The application fetches news articles from APIs and presents them in minimalistic cards with information and images, making it an easy-to-use and visually appealing way to stay informed.
- Fetch the latest news articles from different categories
- Minimalistic cards that display information and images for each article
- Easy-to-use interface for browsing and exploring news articles
- Search articles using search terms
- Responsive design for optimal user experience on any device
- Infinite scroll to load more articles as the user scrolls
NewsPanda is built using the following technologies:
- Front-end: HTML, CSS, JavaScript, React.js, Bootstrap
- Back-end: Node.js
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- npm
- API KEY from NewsAPI.org
- Clone the repository
git clone https://github.com/Dolly-chauhan12/NewsPanda.git
- Install the dependencie
npm install
- Start the server
npm start
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
Screencaps of the webapp
Responsive
Mobileview
Tablet View
This project is licensed under the MIT License.