Skip to content

Latest commit

 

History

History
45 lines (39 loc) · 1.13 KB

README.md

File metadata and controls

45 lines (39 loc) · 1.13 KB

Blog App Assignment

Project Overview

This project is a simple Blog Application that allows users to create, read, update, and delete blog posts. The application is built using modern web development technologies.

Features

  • User authentication and authorization
  • Create, read, update, and delete blog posts
  • Comment on blog posts
  • Like and share blog posts
  • Responsive design

Technologies Used

  • Frontend: HTML, CSS, JavaScript, React
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT (JSON Web Tokens)

Installation

  1. Clone the repository:
    git clone https://github.com/<yourusername>/BlogAppAssignment.git
  2. Navigate to the project directory:
    cd BlogAppAssignment
  3. Install the dependencies:
    npm install

Usage

  1. Start the backend server:
    npm run dev
  2. Start the frontend development server:
    npm run dev
  3. Open your browser and navigate to http://localhost:5173

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.