Skip to content

alan-eicker/dark-news

Repository files navigation

Dark News

A modern, responsive news aggregator that aggregates stories from the Hacker News API.

I'll admit, this app was completely vibe code for the most part. The goal of this project was not to learn a new coding skill, but rather to test out the capabilities of the new Google Antigravity IDE while sharpening my knoledge of prompt engineering.

Features

  • Live News Feed: Fetches real-time top stories from Hacker News.
  • Category Filtering: Allows users to switch between different news categories (e.g., Top Stories).
  • Search Functionality: Client-side filtering of news stories by title.
  • Responsive Design: Mobile-friendly grid layout for optimal viewing on all devices.
  • Visual Enhancements: Auto-generated placeholder images for each story for a rich visual experience.

Tech Stack

  • Frontend Framework: React 19
  • Build Tool: Vite
  • Styling: CSS Modules
  • Icons: Lucide React
  • API: Hacker News Firebase API
  • Linting: ESLint

Getting Started

  1. Clone the repository.
  2. Install dependencies: npm install
  3. Run the development server: npm run dev

About

A news app created with Google Antigravity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors