Skip to content

jenish-thapa/BloggingWebsite

Repository files navigation

Blogging Website

This is a blogging website built with Node.js, Express, and EJS for server-side rendering. Users can sign up, log in, add blogs, comment on blogs, and log out.

Features

  • User authentication (sign up, log in, log out)
  • Add, edit, and delete blogs
  • Comment on blogs
  • Server-side rendering using EJS

Technologies Used

  • Node.js
  • Express
  • MongoDB with Mongoose
  • EJS (Embedded JavaScript Templates)
  • JWT for authentication
  • Bootstrap for frontend styling

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/blogging-website.git
    cd blogging-website
  2. Install dependencies:

    npm install
  3. Run the application:

    npm start

    The server will start on http://localhost:8000.

Project Screenshots

alt text

alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published