Logo
Portfolio CMS - Unified Content Management Suite
my tools 2026

Portfolio CMS - Unified Content Management Suite

A powerful Vite-based administrative dashboard for real-time management of portfolio content, analytics tracking, and professional communications.,

All Projects

About this project

The Portfolio CMS is a comprehensive administrative toolkit designed to centralize the management of a developer's digital presence. Built as a high-speed SPA using Vite and React 18, it provides a seamless interface for managing projects, technical blogs, achievements, and user messages. The system is backed by a robust Express.js server and MongoDB database, utilizing JWT and OTP for secure administrative access. It features data-driven dashboards with Recharts, complex drag-and-drop reordering for project prioritization, and Cloudinary integration for cloud-based asset management. This system ensures that the main portfolio remains dynamic and up-to-date without ever touching the source code.

Category

my tools

Year

2026

Stack

15 technologies

Features

12 listed

Key Features

  • Real-time Dashboard Analytics with Recharts
  • Dynamic CRUD for Projects
  • Blogs
  • and Skills
  • Secure Admin Authentication (JWT + OTP)
  • Cloud-based Asset Management via Cloudinary
  • Reorderable lists for Project & Skill prioritization
  • Message Inbox for direct contact leads
  • Automated SEO Metadata management
  • Personal Info & Achievement tracking
  • Responsive admin interface with multi-theme support
  • Optimized API state management with TanStack Query

Tech Stack

ViteReact 18React Router 6TanStack Query (React Query)Express.jsMongoDB (Mongoose)Tailwind CSS 3Shadcn/UIZod & React Hook FormRechartsDnd-kit (Drag & Drop)Cloudinary (Asset Management)JWT & OTP AuthenticationAxiosSonner

Tags

#Vite#React 18#CMS#Admin Dashboard#MERN#MongoDB#Express#TanStack Query#Recharts#Cloudinary#JWT#OTP