Skip to content

This is a Blog Application with Node, Express, MongoDB and React. Here I created a User Login and Register system with Node and MongoDB. User have two role with different permission. The blogger user can post new blog, update and delete their blog. They also can turn off commenting on their post. They can also mark a comment as feature or report…

Notifications You must be signed in to change notification settings

ishtiak-ahmed/blog-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog Application

Work Plan -

[x] Create New Blog
[x] Show Short Blog
[x] Show Full Blog
[x] Show Nesting Comment
[x] Create New Comment
[x] Connect comment to parent
[x] Show Up Vote
[x] Show Down Vote
[x] User Registration
[x] Edit blog done
[x] Delete Blog
[x] Turn On/Off reply of a specific post
[x] Delete all comment of a post
[x] Edit Comment
[x] Delete Comment
[x] mark as spamm
[ ] schedule comment turn off
    * I will do it next time, In Sha Allah
[x] Feature comment
[x] banned spammer from app
[x] Comment nesting done
[x] Paginate Blog Post and Comment
[ ] Sort Post and Comment by time
    * I will do it next time, In Sha Allah

Hosting and Server

[x] Firebase client hosting
[x] Heroku Server Hosting
[ ] Netlify Hosting

About

This is a Blog Application with Node, Express, MongoDB and React. Here I created a User Login and Register system with Node and MongoDB. User have two role with different permission. The blogger user can post new blog, update and delete their blog. They also can turn off commenting on their post. They can also mark a comment as feature or report…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published