Skip to content

This project was made for The Odin Project's NodeJS curriculum. The goal of the project was to build a restful API that can be used to build a blog client and a blog CMS, it was made with the React JS Library, NodeJs, Express, and MongoDb.

Notifications You must be signed in to change notification settings

KFig21/blog_client

Repository files navigation

My Blog (Client)

View the project here! 👀

Blog API repo - click here!

Blog CMS repo - click here!

Summary

This project was made for The Odin Project's NodeJS curriculum. The goal of the project was to build a restful API that can be used to build a blog client and a blog CMS, it was made with the React JS Library, NodeJs, Express, and MongoDb.

Technologies:

  • MongoDB
  • Express
  • ReactJS
  • NodeJS
  • PassportJS
  • SASS

Notes & Features:

  • Responsive design
  • Markdown text in blog posts thanks to marked and dompurify
  • Vistors dont need an account to leave a comment
  • Passport Authentication using JSON web token for Admins (CMS only)
  • MERN stack CRUD application

Screenshots

Home screen

Post screen

Comments


Thanks for checking out my project! Any && all feedback is appreciated!

About

This project was made for The Odin Project's NodeJS curriculum. The goal of the project was to build a restful API that can be used to build a blog client and a blog CMS, it was made with the React JS Library, NodeJs, Express, and MongoDb.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published