Skip to content

behan05/news-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📰 NewsNest – Next.js News Application

NewsNest is a learning-focused Next.js application built to experiment with the App Router, URL-based state management, and real-world API integration. It fetches live news from NewsAPI.org and provides a clean, responsive reading experience.


🚀 Features

  • Built with Next.js (App Router)
  • Real-time news fetching using NewsAPI.org
  • Category-based navigation (Politics, Sports, Technology, etc.)
  • Language support (English / Hindi)
  • Custom search using URL query parameters
  • URL-driven state for category and language persistence
  • Responsive UI with modern news cards and skeleton loaders

🛠️ Tech Stack

  • Next.js
  • React
  • NewsAPI.org
  • CSS Modules

▶️ Getting Started

Install dependencies:

npm install

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open [http://localhost:3000](http://localhost:3000) in your browser to see the app.

Learning Goals

  • Understand Next.js App Router

  • Work with URL-based state using query parameters

  • Build responsive layouts and reusable components Handle client-side data fetching and loading states


📌 Notes

This project is created for learning and experimentation purposes only. News data is powered by NewsAPI.org.

About

NewsNest is a learning-focused Next.js application built to experiment with the App Router, URL-based state management, and real-world API integration. It fetches live news from NewsAPI.org and provides a clean, responsive reading experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors