This was a 2015 project from Makers Academy: in order to learn about SQL databases and their integrations with ruby, with a Sinatra server as well as about HTML and CSS, I had to build a Bookmark Manager; but not any bookmark manager, it was supposed to have a users' management system and a database: users had to be able to create an account, login, post links and on top of that, recover their password if necessary. Bcrypt was used for that purpose and security reasons.
Given the scope of the project and what had to be done, this version of the project is a social bookmarking website; a centralized online service that allows users to store and share Internet bookmarks.