Skip to content

A MERN stack(Mongodb, Express.js, React, Node.js) based personal blog project. Successfully deployed on Render.

Notifications You must be signed in to change notification settings

mingxiangzhangmark/personal-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN PERSOAL BLOG WEBSITE

Hi! My name is Mark (Mingxiang zhang), I have created this MERN stack blog website for people to use. This is a full stack blog website that allows users to create, read, update, and delete posts. It also has a user authentication system that allows users to sign up, log in, and log out. This website is perfect for people who want to create a blog website for themselves. I hope you enjoy using this website!

Live Demo:

https://mark-blog-mern.onrender.com/

Technologies Used

  • Frontend: React, Tailwind CSS, Redux
  • Backend: Node.js, Express, Mongoose, JWT, Bcrypt
  • Database: MongoDB
  • Deployment: Render
  • Tools & npm packages: Google Auth, React Router, React Quill, React Toastify, Redux Persist, Highlight.js, Moment.js, React Circular Progressbar, Flowbite React, Firebase, Quill, React Icons, Redux Toolkit

Installation and Run Instructions

For Backend

npm install
npm run dev

For Frontend

cd client
npm install
npm run dev

Project Overview

alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text