- This is a role base Post management project , there are three roles ["user","creator","admin"], creators have access to dashboard from where they can create different Posts and then send them for approval request to admin , an admin have there different dashboard from where they can approve or reject posts.