Bharat Intern Task - Blog Website

Overview

Welcome to the Blog Website project from the Bharat Intern Full Stack Web Development Virtual Internship. This project focuses on creating a dynamic blog website for reading and writing posts using HTML, CSS, Node.js, and MongoDB.

Project Structure

The project is organized into the following components:

  • /public: Contains static assets such as CSS files.
  • /views: Includes the HTML files for rendering pages.
  • app.js: The main entry point for the application.

Getting Started

Follow the steps below to get the Blog Website project up and running locally:

  1. Clone this repository:

    git clone https://github.com/HimanshuMohanty-Git24/Bharart_Intern_Task.git
  2. Navigate to the Blog Website project:

    cd Bharart_Intern_Task/Blog-Post
  3. Install dependencies:

    npm install
  4. Setup your MongoDB and create a .env file and put your secret key

  5. Run the application:

    node app.js

    Visit http://localhost:3000 in your browser to explore the dynamic Blog Website.

Dependencies

LinkedIn Post

Check out the LinkedIn post for this project here.

Feel free to connect with me on LinkedIn: Himanshu Mohanty

Happy coding! 🌐✨