Skip to content

Qamrul-Hassan/News-APP

Repository files navigation

News App

Flash News is a Next.js application for browsing live headlines across world, business, technology, and specialty sections.

Features

  • Live article feeds using NewsAPI (NEWS_API_KEY)
  • Fallback article set when API data is unavailable
  • Category and topic pages with reusable NewsPage layout
  • Mobile-friendly navigation with section dropdowns
  • Auto-refresh support for near real-time updates
  • Light/dark theme toggle (floating action button)
  • Theme persistence via localStorage
  • Automatic fallback to system theme (prefers-color-scheme)

Sections

  • Home: /
  • World: /world
  • Business: /business
  • Politics: /politics
  • Sports: /sports
  • Technology: /technology/tech-news
  • AI and ML: /technology/ai
  • Blockchain: /technology/blockchain
  • Crypto: /technology/crypto
  • Health: /health
  • Science: /science
  • Astronomy: /astronomy
  • Media: /media
  • Car Industry: /car-industry
  • Share Market: /share-market
  • About: /about

Local Development

  1. Install dependencies:
npm install
  1. Add env values in .env.local:
NEWS_API_KEY=your_key_here
  1. Run dev server:
npm run dev
  1. Build for production:
npm run build

Stack

  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind CSS
  • Zustand

About

Flash News is a modern Next.js 15 news app with live headlines, crypto coverage, and a responsive light/dark theme.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors