Skip to content

bhanu2006-24/novanews

Repository files navigation

NovaNews Banner

NovaNews

The Next Generation of Intelligent News Aggregation

Live Platform License React TypeScript

Live PlatformReport IssueRequest Feature


🚀 About NovaNews

NovaNews is not just another news website—it's a premium news intelligence platform designed for the modern reader. We aggregate real-time global perspectives, offering a curated, clutter-free reading experience that respects your time and attention.

Built with performance and aesthetics at its core, NovaNews delivers breaking stories, in-depth analysis, and personalized feeds without the noise of traditional media outlets.


✨ Key Features

  • 🌍 Global Intelligence - Real-time aggregation from diverse international sources.
  • ⚡ Instant Performance - Lightning-fast page loads powered by Vite and optimized React architecture.
  • 🎨 Premium UI/UX - A stunning, glassmorphism-inspired interface with smooth transitions and dark mode.
  • 🔍 Smart Filtering - Advanced categorization for Technology, Business, Science, Health, and more.
  • 📱 Adaptive Design - A seamless experience across desktop, tablet, and mobile devices.
  • 🔖 Smart Bookmarks - Local-first bookmarking system to save stories for later.
  • 🌤️ Integrated Weather - Real-time weather updates integrated directly into your news feed.

🛠️ Technology Stack

NovaNews is built on a modern, robust tech stack designed for scalability and speed:

  • Frontend Core: React 19, TypeScript 5
  • Build System: Vite 6
  • Styling: TailwindCSS (Utility-first architecture)
  • State Management: React Hooks & Context
  • Data Layer: Distributed News API & Open-Meteo
  • Deployment: Cloudflare Pages (Edge Network)

🚀 Getting Started

To run NovaNews locally for development or contribution:

Prerequisites

  • Node.js (v18+)
  • npm or yarn

Installation

  1. Clone the repository

    git clone https://github.com/bhanu2006-24/novanews.git
    cd novanews
  2. Install dependencies

    npm install
  3. Run the development server

    npm run dev
  4. Open your browser Navigate to http://localhost:5173


🤝 Contributing

We welcome contributions from the community to help shape the future of news consumption.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/Innovation)
  3. Commit your changes (git commit -m 'Add: Revolutionary feature')
  4. Push to the branch (git push origin feature/Innovation)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


👨‍💻 Founder

Bhanu Pratap Saini


NovaNews © 2025 Empowering the world with information.

About

NovaNews is a premium news intelligence platform delivering real-time global news with smart categorization. Built with React 19, Vite, and TypeScript, it offers lightning-fast performance, personalized feeds, glassmorphism UI, and integrated weather updates for a modern news reading experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors