colorstackorg/oyster

Resource Database (v1) ๐Ÿ“š

Closed this issue ยท 0 comments

Description

There are a bunch of resources that get shared in the ColorStack community on a daily basis. Whether it be some helpful PDF for interview preparation, links to apply to certain opportunities/events or even links to ColorStack's own resources/videos, there is a lot to gain from these resources.

However, discoverability is an issue: it's hard to know which resources are out there without being an expert Slack detective.

To solve this, we'll build a tool in the Member Profile where people can post resources, upvote resources and more. Each resource will either be a link or a PDF.

Acceptance Criteria

Here is what should be encompassed in a v1 of this feature:

As a member, in the Member Profile...

  • I can add a "link" resource.
  • I can view a list of resources.
  • I can upvote a resource.
  • I can downvote (undo upvote) a resource.
  • I can copy a link to a resource.
  • I can edit a resource that I created.
  • I can filter resources by a tag.
  • I can search for resources, which should do a fuzzy match against the title/description of the resource.
  • I can add a PDF resource.
  • I can view/download PDF-based resources.