Skip to content

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.

Notifications You must be signed in to change notification settings

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

No packages published