https://github.com/0372hoanghoccode/blog-app
A full-stack blogging application built with the MERN stack , featuring user authentication, CRUD operations, and modern UI components , deploy on Render .
https://github.com/0372hoanghoccode/blog-app
claudinary dayjs express firebase-auth framermotion i18n jwt mongodb node react redux shadcn tailwindcss
Last synced: 4 months ago
JSON representation
A full-stack blogging application built with the MERN stack , featuring user authentication, CRUD operations, and modern UI components , deploy on Render .
- Host: GitHub
- URL: https://github.com/0372hoanghoccode/blog-app
- Owner: 0372hoanghoccode
- Created: 2024-12-18T16:36:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-17T15:05:27.000Z (over 1 year ago)
- Last Synced: 2025-04-01T12:11:09.608Z (about 1 year ago)
- Topics: claudinary, dayjs, express, firebase-auth, framermotion, i18n, jwt, mongodb, node, react, redux, shadcn, tailwindcss
- Language: JavaScript
- Homepage: https://blog-app-2gwk.onrender.com
- Size: 2.06 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A full-stack blogging application built with the MERN stack (MongoDB, Express, React, Node.js), featuring user authentication, CRUD operations, and modern UI components.
## ✨ Features
- **User Authentication**: JWT-based signup/login + Google OAuth
- **Content Management**:
- Create/Edit/Delete blog posts
- Category system with CRUD operations
- Rich text editor support (React Quill)
- **Social Features**:
- Nested comments with replies
- Comment liking/disliking
- **Admin Controls**:
- User management (view/update/delete users)
- Role-based access control
- **Modern UI**:
- Responsive design with Tailwind CSS
- Animated components (Framer Motion)
- Radix UI primitives for accessibility
## 🛠 Tech Stack
**Backend**




**Frontend**





**Auth**







