Content Publishing Engine
Shared publishing backend for multiple consumer apps
One central Next.js & Supabase foundation powering independent products with strict RLS isolation, regional editions, and clean client REST boundaries.
Unified Products Foundation (5 Products)
VNews
Regional & global news
slug: vnews
VSports
Live sports & analysis
slug: vsports
VHerbal
Herbal & health insights
slug: vherbal
VScholarships
Education & grants
slug: vscholarships
VTech
Technology & startups
slug: vtech
Public Flutter / Client API Boundary (v1)
GET/api/v1/products
List active productsGET/api/v1/products/[productSlug]/editions
List editions for productGET/api/v1/products/[productSlug]/articles
List published articles (?edition, ?category, ?limit)