Skip to content

AnkurRam2002/News-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

News World

News World is a fullstack responsive news website built with React, Vite, Tailwind and Redux on the frontend, and Node.js, Express.js, CORS, and Axios on the backend. It allows users to view the latest news articles fetched from an external news API.

Features

  • News Articles: View the latest news articles from various sources.
  • Category Filtering: Filter news articles by category.
  • Responsive Design: Ensures compatibility and usability across various devices and screen sizes.

Technologies Used

Frontend

  • React: JavaScript library for building user interfaces.
  • Vite: Fast build tool for modern web projects.
  • Redux: State management library for JavaScript apps.
  • Axios: Promise-based HTTP client for making API requests.
  • Tailwind: Provides styling and responsiveness for the application.

Backend

  • Node.js: JavaScript runtime for building server-side applications.
  • Express.js: Web application framework for Node.js.
  • CORS: Middleware for enabling Cross-Origin Resource Sharing.
  • Axios: Promise-based HTTP client for making API requests to the external news API.

Deployment

  • Render: Deployment of backend for API fetching.
  • Netlify: Deployment of frontend for Demo.