Skip to content

Nibsi3/george-herald

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 

Repository files navigation

georgeherald

build coverage focus

Content-heavy local news platform with a Next.js frontend and scraping pipeline used to ingest, normalize, and publish article, gallery, and video feeds.

What it does

  • Homepage and section pages for breaking news, top stories, business, sport, lifestyle, and community content.
  • Data-driven cards/rotators for top stories, most-read, ticker updates, galleries, and videos.
  • Scraping and feed ingestion utilities to keep the content dataset fresh.
  • Structured routes for article detail pages and topic navigation.

Stack

  • Next.js 16 + React 19
  • Node.js scraping toolchain (axios, cheerio, xml2js, node-fetch)
  • Workspace setup with a dedicated frontend package

Local development

npm install
npm run dev

Main scripts:

npm run build
npm run start

Repository structure

  • frontend/ production web app
  • backend/ supporting assets/utilities
  • scraper/ scraping logic and extraction tooling
  • scraped-data/ normalized content snapshots
  • public/ static assets

Demo

favicon georgeherald_favicon

Practical next improvements

  • Add scheduled scraper jobs with health-check reporting.
  • Add freshness checks to detect stale categories before deploy.
  • Add integration tests around article parsing edge cases.

About

News publishing platform with scraping pipeline and content-first frontend delivery.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors