Aaryan CMS
Blog management system

A clean editorial workflow for writers and admins.

Aaryan CMS lets authors draft, edit, and submit posts while admins keep the public site curated. Built with Next.js, NestJS, PostgreSQL, Redis and RabbitMQ.

What you get

Designed for editorial teams

Approval based publishing

Authors create drafts and submit them for review. Admins approve or reject before content reaches readers.

Threaded comments

Readers comment and reply on approved blogs. Soft deletion keeps the conversation readable.

Async + cached

RabbitMQ handles approval and notification side effects. Redis caches the public blog list.

Role based dashboards

Authors and admins have separate dashboards built for the work each one is responsible for.

Recent

Latest published blogs

Live from your backend. Only admin-approved posts appear here.

See all
No published blogs yet

Run the seeder or create one and have an admin approve it.