Nahid Eshomz - Blog Management Website

Project Overview

"Nahid Eshomz" is a blog management website that empowers users to write, edit, comment, view, and like blog posts. It provides a seamless and user-friendly experience for content creation and engagement.

Live Website Preview

Project Screenshot

Click to View Live Website

Key Features

1. Blog Management

  • Create, edit, and delete blog posts.
  • Rich text editor for formatting blog content.
  • Support for uploading and managing images within blog posts.

1. Commenting System

  • Enable users to leave comments on blog posts.
  • Edit and delete comments for user interaction.

Technologies Used

Frontend

  • React.js: Building a dynamic and responsive user interface.
  • React Router: Handling navigation within the application.
  • For UI Design: use CSS, SCSS, tailwind CSS,
  • Language: Javascript

Backend

  • Node.js: Server-side runtime for handling backend logic.
  • Express.js: Web application framework for Node.js.
  • MongoDB: For storing Bison Data and Retrive.
  • Mongoose: For Handeling data model and handel according to file structure

Deployment

  • Hosting: Netlify
  • Vercel: Deploying and hosting the backend server.