Freshreader
Save content to read later. Read what's most interesting. Get a fresh start every week.
Drawing inspiration from Instapaper and Pocket, Freshreader aims to be the place where you save content from around the Web to enjoy later. The major difference is this: Freshreader automatically lets go of saved content after 7 days. No more massive reading backlog: just what is still relevant.
Don't worry — if it's important, it'll somehow come back into your life.
Made using Ruby on Rails.
Screenshot
Dependencies
At the time of writing this, the following dependencies are recommended:
- Ruby 2.7.0
- Rails 6.0.2.2
- PostgreSQL 10.12
Getting started
- Setup two PostgreSQL database: one named
freshreader_development
, the otherfreshreader_test
. - Install project dependencies using
bundle
. - Start the application using
rails s
.
Deploying
You're free to deploy the application wherever/however you see fit. https://freshreader.app/ is deployed on Heroku.
Contributing
For bug fixes, documentation changes, and small features:
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Licensing
The code in this project is licensed under MIT license. See the LICENSE.