Coderbook

Objectives

To test your abilities in full stack web development using the M.E.R.N. stack.

Requirements

  • User can create an account.
  • User can their account information on their account page.
  • User can update their account.
  • User can delete their account.
  • User can create a post.
  • User can add images to a post.
  • User can edit their posts.
  • User can delete their posts.
  • User can see all posts on the homepage.
  • User can see their posts on their profile page.
  • User can search/filter posts using the search bar.
  • User can create a comment on a post.
  • User can see all the comments on a particular post.
  • User can delete their own comments.
  • User can create a reaction on a post
  • User can delete a reaction on a post.