Content Management System
Project Gallery

1 / 2
Demo Video

YouTube
Click to Watch Demo
Click the video to watch the demo on YouTube
Overview
A comprehensive role-based content management platform featuring real-time collaboration, rich media handling, and multi-tenant architecture. The system supports three distinct user roles: Admins manage user accounts and permissions, Editors create and publish content with various block types (text, images, videos), and Clients access published content through a public-facing interface with real-time updates.
Responsibilities
- Architected a scalable NestJS backend with MongoDB for content storage, Redis for caching, and WebSocket integration for real-time content updates
- Developed a rich content editor using TipTap with support for multiple block types including text formatting, images, videos, and custom components
- Built responsive Next.js admin dashboard with Material-UI featuring user management, content creation workflows, and file upload capabilities
Project Details
- Role
Full Stack Developer
- Team Size
1 person
- Completed
May 1, 2025
Tech Stack




