Feature List - Katherin4u/PinThis GitHub Wiki

PinThat Feature List

New account creation, log in, log out, and guest/demo login

  • Users can sign up, log in, and log out.
  • Users can use a demo login to try the site.
  • Users can't use certain features without logging in (like posting and commenting).
  • Logged in users are directed to their home feed where posts made by other users are shown.
  • Logged out users are directed to a splash page asking them to login again.

Hosting on Render

Posts

  • Logged in Users can submit posts with pictures
  • Logged in users can edit and delete their own posts.
  • all users can view other user's posts.

Comments

  • logged in users can post comments on the posts except their own.
  • logged in users can edit and delete their own comments.
  • all users can view the comments on a post.

Future Features

Search

  • A user can input a search.
  • A user can see all of the posts that are related to the search input.

Pins (likes)

  • logged in users will be able the pin posts from other users.
  • Logged in users will be able to unpin posts.

Bonus Features

Messaging

  • logged in user can message followed users