/bookmark-manager

Makers - Week 4 - Bookmark Manager

Primary LanguageRuby

Bookmark Manager

Specification:

  • It shows a list of links from the database
  • New links can be added
  • Links can be tagged
  • Links can be filtered by a tag

User Story 1:

As a User
So that I can see my bookmarks
I want to see a list of saved bookmarks

BookmarkManager <-- list --> list of saved bookmarks

User Story 2:

As a User
So that I can add to my list of bookmarks
I want to be able to add new bookmarks to the list

BookmarkManager <-- add --> add a bookmark

User Story 3:

As a User
To make it easier to access my bookmarks
I want to be able to tag a bookmark

Bookmark <-- add_tag --> add tag to bookmark

User Story 4:

As a User
So that I can sort through my bookmarks by category
I want to be able to filter my bookmarks using their tags

BookmarkManager <-- filter_by_tag --> see a list of bookmarks with given tag