I built AI News Hub as a complete platform that automatically collects, organizes, and publishes the latest content from the AI world, programming, machine learning, dev tools, and tech tutorials. Every 2 hours, the system scrapes trusted sources, cleans the data, generates SEO-optimized posts, and updates a fully featured dashboard. It also sends push notifications to users whenever new content is available.
The whole project is designed to be a plug-and-launch SaaS: it includes authentication, subscriptions, blog system, PRO mode (ads removed), backend API, scraper, SEO, and everything needed to run a polished production website.
⚙️ Scraper · Backend · Dashboard · Push Notifications · Authentication · SEO · Blog · Friendly URLs
React 18 · FastAPI Python · TailwindCSS · shadcn/ui · MongoDB Atlas · OneSignal · Clerk Auth
🧩 FEATURES INCLUDED
🎨 Frontend (React + Tailwind + shadcn)
What I built on the front:
SEO-ready homepage
/hub dashboard with all scraped news
/subscription page for plans
/profile for user details
/post/:slug for individual articles
/blog with a complete technical blogging system
SEO: dynamic titles, meta descriptions, OpenGraph, JSON-LD, sitemap, robots, and clean URLs like:
/post/openai-new-model-2025
🧠 Backend (FastAPI + Python)
The backend exposes clean endpoints:
/api/articles
/api/post/{slug}
/api/dashboard
/api/notifications/send
I included Pydantic models, error handling, and optional Clerk token validation.
🤖 Automated Scraper
This part is fully automated:
Runs every 2 hours
Normalizes and deduplicates content
Inserts everything into MongoDB
Triggers push notifications when new posts appear
📡 Push Notifications
Built-in OneSignal integration:
Automatic registration
Service worker included
Works for new article alerts
💸 Monetization (Monthly Subscriptions)
I added subscription billing using Clerk + Clerk Billing.
🔐 PRO Mode:
Paying users don’t see ads
Free users see ads
Automatic monthly billing
You can set any price you want.
📝 SEO Package
Auto-generated titles
Optimized meta descriptions
Clean SEO-friendly slugs
Article schema
Dynamic sitemap + robots.txt
🎯 Perfect For
Developers wanting a ready SaaS
Makers shipping a fast MVP
Freelancers reselling SaaS to clients
Students learning real-world architecture
🧾 Summary of What I Built
Full frontend
Backend API
Automated scraper
Blog system
Push notifications
OAuth + Auth
Subscriptions + PRO mode
SEO + deployment-ready
FULL PROJECT HERE and if you are interested you can purchase here!
It’s a complete, fully connected SaaS—ready to run or sell.

Top comments (0)