About EZ CMS
EZ CMS is a modern, full-stack blog content management system built with Next.js 15, Prisma, and NextAuth. It provides a polished writing and reading experience with rich-text editing, markdown support, and powerful SEO features out of the box.
Features
- Rich text editor powered by Tiptap
- Markdown support
- SEO metadata and JSON-LD structured data
- Nested comments with likes
- Categories and tags
- User profiles and public dashboards
- Admin dashboard with stats and management
- Search across posts, categories, and tags
- Image uploads via Cloudinary
- Responsive design with Tailwind CSS
Tech stack
- Next.js 15 (App Router)
- TypeScript
- Prisma ORM with MySQL
- NextAuth (credentials + OAuth)
- Tailwind CSS + shadcn/ui
- Framer Motion animations
- Tiptap rich text editor
- Cloudinary for media
- Upstash Redis for rate limiting