A full-stack blog platform with an admin panel, backend API, and frontend client. Visit Website 🔗
- User authentication and authorization
- Blog post management (CRUD operations)
- Admin panel for managing users and posts
- RESTful API for blog operations
- Frontend client for users to read and interact with posts
- Node.js & Express.js – Backend web framework
- MySQL – Database
- JWT (JSON Web Tokens) – Authentication
- Multer – File uploads
- CORS – Cross-origin request handling
- Helmet – Security middleware
- React.js – Frontend library
- Redux – State management
- Axios – HTTP client
- React Router – Routing
- TinyMCE – Rich text editor
- Day.js – Date formatting
- React.js – Admin dashboard
- Redux – State management
- Axios – HTTP client
- React Router – Routing
- Day.js – Date formatting