Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 635 Bytes

README.md

File metadata and controls

16 lines (13 loc) · 635 Bytes

Blogger

Blogger is a blogging platform built using the MERN stack. To run the app:

  • Run MongoDB locally on localhost:27017 (database)
  • Run npm install then node ./server/app.js (backend)
  • In a separate terminal, run npm start (frontend)

Features

  • Create, read, update and delete blog posts
  • Embed YouTube links
  • View all posts from a specific user
  • Register, login, logout, edit profile username, email and password
  • Sort posts by title, viewcount, date published and date last edited, in ascending or descending order
  • Pagination for blog posts listed on the homepage
  • Session handling using JSON web tokens