- 🤖 Introduction
- ⚙️ Tech Stack
- 🔋 Features
MK Blog is a dynamic and responsive blogging platform built with React.js, Material UI, and Tailwind CSS, Node.js, Express.js, MongoDB designed to provide users with a seamless experience for creating, editing, and managing blog posts and user accounts.
- Vite
- React
- Material-tailwind
- TailwindCSS
- Node.js
- Express
- MongoDB
👉 Authentication and Authorization: Secure user access with registration, login, and route protection.
👉 Post Management: Users can create new blog posts, edit existing ones, and delete posts. The app provides an intuitive editor for writing and formatting content.
👉 Profile Management: Each user has a dedicated profile page where they can view their posts, edit their profile details, and manage their account settings.
👉 Responsive Design: The app is fully responsive and provides a smooth user experience across devices, from desktops to mobile phones.
👉 Error Handling: The app includes user-friendly error messages and a custom 404 page for handling unrecognized routes.