GlassyBlog is a modern, scalable full-stack blogging platform developed for production-ready performance, security, and real-world use cases. Built with a focus on Glassmorphism UI, it offers a seamless user experience.
-
π Advanced Content Creation: Rich text editor built with Tiptap for structured, professional content creation.
-
π Enterprise-Grade Security: Secure authentication implemented using JWT with a robust Access & Refresh token flow.
-
π‘οΈ Role-Based Access Control (RBAC): Strict enforcement of admin-only access and protected routes for high-level security.
-
π Powerful Admin Dashboard: Comprehensive management of blogs and users through interactive tables, featuring analytics visualized via Ant Design charts.
-
π Real-Time Search & Highlighting: Quick content discovery with real-time search functionality across blog listings and admin management tables.
-
π Optimized Management: Pagination implemented for large datasets, and a dedicated My Blogs page for users to securely manage their published content.
-
πΌοΈ Media Optimization: Seamless media upload and image management integrated with Cloudinary.
-
π± Responsive Design: A mobile-first, high-performance UI ensuring a flawless experience across all devices.
| Category | Technology |
|---|---|
| Framework | Next.js |
| Database | MongoDB |
| Editor | Tiptap Rich-Text Editor |
| Authentication | JWT (Access/Refresh Tokens) |
| CSS Framework | Tailwind CSS |
| UI Library | Ant Design |
| Visuals | Ant Design Charts |
| Media | Cloudinary |
Developed with β€οΈ by Muhammad Hassan Raza | Full Stack Developer