Skip to content

This project is a React-based News Feed Application that dynamically displays articles filtered by user preferences. Users can toggle categories, mark articles as read, and save favorites. Built with TypeScript and styled using Tailwind CSS, it features a responsive design, interactive UI, and a gradient-themed layout for an engaging experience.

Notifications You must be signed in to change notification settings

Bhavdiya/NewsFlow

Repository files navigation

📰 NewsFlow

NewsFlow is a modern, responsive news feed application built with React and TypeScript, powered by Vite for lightning-fast performance.
It allows users to browse the latest articles, filter by categories, mark articles as read, and save favorites — all within a beautifully styled gradient-themed UI using Tailwind CSS.


✨ Features

  • 📡 Live news feed with real-time updates
  • 🗂️ Filter news by categories
  • ✅ Mark articles as read
  • ⭐ Save favorite articles
  • 📱 Fully responsive, mobile-friendly layout
  • ⚡ Blazing-fast development powered by Vite
  • 💅 Tailwind CSS for modern UI
  • 🔐 TypeScript for strong type safety

🚀 Getting Started Prerequisites

  • Node.js ≥ 16
  • npm or yarn
  1. Clone the repository
git clone https://github.com/your-username/newsflow.git
cd newsflow

About

This project is a React-based News Feed Application that dynamically displays articles filtered by user preferences. Users can toggle categories, mark articles as read, and save favorites. Built with TypeScript and styled using Tailwind CSS, it features a responsive design, interactive UI, and a gradient-themed layout for an engaging experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published