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)