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.
- 🌍 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.
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)
To run NovaNews locally for development or contribution:
- Node.js (v18+)
- npm or yarn
-
Clone the repository
git clone https://github.com/bhanu2006-24/novanews.git cd novanews -
Install dependencies
npm install
-
Run the development server
npm run dev
-
Open your browser Navigate to
http://localhost:5173
We welcome contributions from the community to help shape the future of news consumption.
- Fork the repository
- Create your feature branch (
git checkout -b feature/Innovation) - Commit your changes (
git commit -m 'Add: Revolutionary feature') - Push to the branch (
git push origin feature/Innovation) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Bhanu Pratap Saini
- GitHub: @bhanu2006-24
- LinkedIn: Bhanu Pratap Saini
NovaNews © 2025 Empowering the world with information.
