ruby version
2.7.2
gems
capybara
coveralls
puma
rack
rspec
rspec-sinatra
rubocop
sinatra
Run rake task:
rake create_databases
- Show a list of bookmarks
- Add new bookmarks
- Delete bookmarks
- Update bookmarks
- Comment on bookmarks
- Tag bookmarks into categories
- Filter bookmarks by tag
- Users are restricted to manage only their own bookmarks
As a user, So that I can quickly visit my favourite sites, I want to be able to see a list of bookmarks
As a website user, So that I can revisit pages I enjoy, I want to be able to add bookmarks
As a website user, So that I can remove bookmarks I no longer need, I want to be able to delete bookmarks
As a user, So that I can fix typos and out of date bookmarks, I want to be able to update bookmarks
As a user, So that I can share opinions on bookmarks, I want to be able to comment on bookmarks
As a user, So that I can easily see which category a bookmark is, I want to be able to add tags to bookmkarks
As a user, So that I can see bookmarks of a specific category, I want to be able to filter bookmarks by their tags
As a user, So that other users can't delete or edit my bookmarks, I want to have my bookmarks secured with a password