Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A blog

This project is build using a React frontend and backend using Express, NodeJS + MongoDB. User authentication is handled via a local strategy with Passport.js. JSON Web Tokens are used to protect routes within the applications. Users that are not an author can not sign in to the admin page and post/edit any of the blogs. Users can add comments to posts.

The Odin Project: Lesson Blog API

The project is build according to the specification of the Blog API lesson

Project uses minimal CSS as the focus of the project is building an API backend with Express, NodeJS and MongoDB.

Live website

Blog API screenshot

The user frontend is for users to read the blog and place comments if logged in: User frontend of The Blog

The author/admin frontend is for authors to write and publish/unpublish posts and delete comments if necessary. Only authors can login here. Author frontend of The Blog

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages