Skip to content

P0SSIBLE-0/Mern-BlogSite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Blog Site

Tech Stack

  • React.js: For a dynamic and interactive frontend
  • Node.js & Express: For robust backend functionality
  • MongoDB: As the database solution
  • Tailwind CSS: For sleek and responsive styling
  • Multer: For handling file uploads
  • bcryptjs: For secure password hashing

Features

  1. User Authentication: Users can create new accounts and log in securely.
  2. Password Security: Passwords are hashed using bcryptjs for enhanced security.
  3. CRUD Functionality: Users can create, edit, and delete their posts easily.

Project Highlights

  • User Account Creation: Easy and secure user registration.
  • Login System: Secure authentication with hashed passwords using bcryptjs.
  • Post Management: Users can create, edit, and delete their posts, giving them full control over their content.

Getting Started

Prerequisites

Make sure you have the following installed:

  • Node.js
  • MongoDB

Installation

  1. Clone the repository:
    git clone [email protected]:P0SSIBLE-0/Mern-BlogSite.git
  2. Navigate to the project directory:
    cd blog-site
  3. Install the dependencies:
    npm install

Running the Application

  1. Start the backend server:
    npm run dev
  2. Start the frontend development server:
    npm run dev

homepage

image

image

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published