Portholes
A Ruby app for downloading web articles, Portholes is a replacement for Instapaper or Pocket.
Year
2021
Requirements
- Save article URL.
- Allow articles to be saved to folders.
- Allow sorting of articles in unread folder.
I first wrote Portholes as a Rails app. It included users and Stripe integration for paid usage. I then decided to rebuild Portholes with Sinatra; no users, no payments, simpler. I also moved the Article parsing to it’s own library.