A production-ready news magazine script with built-in OpenAI integration, role-based editorial workflow, dark mode, and everything you need to launch a professional publication in minutes — not months.
Global Leaders Convene for Emergency UN Climate Summit in Geneva
Alex Turner · 2 hours ago · 9 min readOpenAI Unveils GPT-5 with Real-Time Reasoning
Tech · 3h agoAmazon Acquires Boston Dynamics for $8 Billion
Business · 5h agoEuropa Moon Shows Signs of Microbial Life
Science · 1d agoArgentina Wins Record 5th World Cup
Sports · 2d agoEvery feature a professional news outlet needs — editorial workflows, AI enrichment, audience engagement, and bulletproof admin tools.
OpenAI-powered article summaries, tag suggestions, SEO meta generation, and related content recommendations. Every feature independently toggleable from Admin settings.
Sleek dark sidebar admin with dashboard stats, article management with Quill rich-text editor, comment moderation, user management, and granular settings for every feature.
Four distinct roles — Admin, Editor, Author, Reader — each with precisely scoped permissions. Editors manage all content; Authors manage only their own; Admins control everything.
Animated scrolling ticker with seamless loop for breaking articles. Mark any article as breaking from the editor in one click. Auto-refreshes with latest items.
Configure full SMTP settings — host, port, encryption, credentials — directly from the Admin panel at runtime, no .env file edits needed. Includes a one-click test email button.
Full dark mode toggle persisted in localStorage. Smooth transition, reader-friendly typography, and all UI components adapted for both light and dark environments.
Nested comment system with full moderation — approve, mark as spam, or delete. Guest commenting supported. Admin gets email notification on new comments.
Unique daily view counting per IP — counts each reader once per article per day. Powers the "Trending Now" sidebar, top performers dashboard, and article analytics.
Every category has a custom color that propagates throughout the site — nav, badges, hero gradients, category pages, and footer. Live color preview in the admin editor.
Add your OpenAI API key once in Admin settings and flip individual AI features on or off without touching a single line of code. The site works perfectly with AI disabled.
2–3 sentence neutral summary shown on cards and article pages
Suggests and attaches 3–6 relevant tags on publish
Generates optimised meta title (60 chars) and description (155 chars)
Surfaces contextually relevant content in the sidebar
A pixel-perfect admin panel your team will actually enjoy using. Every action is one click away.
Six custom Artisan commands for managing your publication from the terminal — from AI processing to newsletter campaigns.
Display full site statistics — articles, views, comments, users, subscribers
Run AI enrichment on all unprocessed published articles
Force re-run AI on a specific article by ID
Send newsletter to all confirmed subscribers. Supports --preview flag
Publish all articles whose scheduled time has passed
Permanently delete all spam-flagged comments
Real-world articles across 12 categories with full bodies and AI summaries
2 admins, 3 editors, 7 authors, 5 readers — all with password: password
Pre-built tags across politics, tech, sports, science, entertainment and more
Realistic threaded comments with approved, pending, and spam examples
30 confirmed and 5 pending — ready to test newsletter features
World, Tech, Business, Sports, Health, Science, Entertainment and more
setup.bat for Windows, setup.sh for Linux/Mac — auto-creates DB and seeds
Setup guide, feature reference, role matrix, Artisan command docs
Well-organised Laravel 12 structure, PSR-4 autoloaded, commented throughout
No broken img tags — graceful no-image.svg shown for articles without images
Arrow-button horizontal nav that never wraps — works on any screen width
Bug fixes and compatibility updates included for 6 months post-purchase
Compatible with Laragon, XAMPP, WAMP, cPanel hosting, VPS, and more.
8.2 or higher
Version 2
8.0 or higher
Version 12
Any SMTP provider
API key for AI
No subscriptions. Buy once, use forever. Future updates included.
Secure checkout · Instant download · 14-day refund policy
30 articles. 17 users. 80 tags. Everything seeded and ready. Run one command and you have a fully-functioning news publication.