E-Blog is a modern, mobile-responsive blogging application built with the MERN stack. Users can read, write, and manage blog posts after signing up via Google or email. The platform supports role-based access, where users can publish their content and admins can manage users, posts, and comments. Clean UI and real-time updates offer a smooth writing and reading experience.
✍️ Write and publish blogs with an easy-to-use editor.
🔐 Sign up or log in using Google or email/password.
🧑💻 Create a personal blogging space after authentication.
📚 Browse and read posts from other users.
💬 Interact through comments (admin moderated).
🔧 Admin can manage users, posts, and comments.
📱 Fully mobile-responsive for smooth access on any device.
Technologies | Libraries/Tools |
---|---|
👉 Reactjs | 👉 Tailwind |
👉 ExpressJs | 👉 flowbite-react |
👉 Redux | 👉 moment |
👉 Nodejs | 👉 bcryptjs |
👉 MongoDB | 👉 firebase |
To install the necessary dependencies, run the following command in both the client and api folders:
npm install
After installing, start both the client and server by running:
npm run dev
⚙️ Make sure you are running the above command from both the client and api terminals separately.
If you have any questions please contact us at : mohan2036@gmail.com
Repository : MERN-Blogs
👉 Live: Application Link
👉 Demo: 🎥 Video Clip (Right-click the link and select "Open in new tab")
- Mobile Responsive

- Admin Page


- User page
