Skip to content

Latest commit

 

History

History
63 lines (43 loc) · 1.36 KB

README.md

File metadata and controls

63 lines (43 loc) · 1.36 KB

BlogSite

This repository contains the code for BlogSite, a powerful blogging platform built with Node.js, EJS, and Bootstrap.

Features

  • User authentication and authorization with secure password hashing using bcrypt
  • MongoDB integration for efficient data storage and retrieval
  • Post creation, editing, and publishing functionality
  • Social interactions including liking, commenting, and bookmarking
  • Responsive design powered by Bootstrap for seamless user experience across devices

Installation

  1. Clone the repository:

    git clone https://github.com/TanzimHossain2/FullStack-Project-BlogSite.git
  2. Navigate to the project directory:

    cd FullStack-Project-BlogSite
  3. Install the dependencies:

    • If using npm:

      npm install
    • If using Yarn:

      yarn install

Usage

  1. Set up the MongoDB database and configure the connection in the config directory.

  2. Start the application in development mode:

    • If using npm:

      npm run dev
    • If using Yarn:

      yarn dev
  3. Access the application in your browser at http://localhost:3000

License

This project is licensed under the ISC License. See the LICENSE file for more details.

Author

Tanzim

Feel free to reach out with any questions or feedback.