All Projects → ccozkan → showhn.paperboy.digital

ccozkan / showhn.paperboy.digital

Licence: MIT License
Autogenerated weekly newsletter of 'Show HackerNews' projects

Programming Languages

ruby
36898 projects - #4 most used programming language
HTML
75241 projects
Haml
164 projects
CSS
56736 projects
shell
77523 projects
Procfile
174 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to showhn.paperboy.digital

hackernews-redesign
minimal hacker news client built with Next.js and TailwindCSS
Stars: ✭ 73 (+461.54%)
Mutual labels:  hackernews, hackernews-api
projects
Türk geliştiricelerin açık kaynak Ruby projeleri
Stars: ✭ 13 (+0%)
Mutual labels:  projects, ruby-on-rails
gatsby-hacker-news
Gatsby implementation of Hacker News
Stars: ✭ 21 (+61.54%)
Mutual labels:  hackernews, hackernews-api
MailTape.github.io
MailTape - Feed your inspiration with music, every Sunday morning.
Stars: ✭ 23 (+76.92%)
Mutual labels:  newsletter
ohloh-ui
Web Application for the Ohloh Stack.
Stars: ✭ 72 (+453.85%)
Mutual labels:  ruby-on-rails
ruby-vips-lambda
AWS Lambda Layer for Ruby Libvips Gem
Stars: ✭ 34 (+161.54%)
Mutual labels:  ruby-on-rails
envkey-ruby
EnvKey's official Ruby client library
Stars: ✭ 24 (+84.62%)
Mutual labels:  ruby-on-rails
eventigo-web
Events aggregator and newsletter
Stars: ✭ 22 (+69.23%)
Mutual labels:  newsletter
porta
Red Hat 3scale API Management, Porta
Stars: ✭ 54 (+315.38%)
Mutual labels:  ruby-on-rails
Ultimate-JS-Projects-Collection
This is a repo containing numerous mini projects with cool UI that I'll be building every day with Vanilla JS, without any additional framework
Stars: ✭ 21 (+61.54%)
Mutual labels:  projects
circumflex
🌿 It's Hacker News in your terminal
Stars: ✭ 43 (+230.77%)
Mutual labels:  hackernews
circulate
An operating system for lending libraries
Stars: ✭ 51 (+292.31%)
Mutual labels:  ruby-on-rails
android-spyware
Rails c&c web application for spying Android devices
Stars: ✭ 124 (+853.85%)
Mutual labels:  ruby-on-rails
guilyx
Dynamic Profile with github statistics, coding info (time and languages) with WakaTime and music status with the spotify API, leave a ⭐ if you like it
Stars: ✭ 175 (+1246.15%)
Mutual labels:  projects
scorpion
Simple IoC for ruby
Stars: ✭ 16 (+23.08%)
Mutual labels:  ruby-on-rails
BlogArticle
My known and what i learning
Stars: ✭ 41 (+215.38%)
Mutual labels:  ruby-on-rails
HelloWorld
A repository made for fun, aiming Hello World code in all programming languages.
Stars: ✭ 20 (+53.85%)
Mutual labels:  ruby-on-rails
ror-capstone
Ruby on Rails app to track activities and assign a group to them
Stars: ✭ 15 (+15.38%)
Mutual labels:  ruby-on-rails
laboratorio-de-ideias
Repositório destinado a ideias para projetos que podemos utilizar para estudos, aperfeiçoamento, ou aprendizado de novas tecnologias ou recursos.
Stars: ✭ 13 (+0%)
Mutual labels:  projects
teletext
Hacker news as teletext
Stars: ✭ 48 (+269.23%)
Mutual labels:  hackernews

https://travis-ci.org/ccozkan/showhn.paperboy.digital.svg?branch=master https://codecov.io/gh/ccozkan/showhn.paperboy.digital/branch/master/graph/badge.svg?token=USHVVMDL62 https://img.shields.io/badge/License-MIT-blue.svg

showhn.paperboy.digital

This web-app sends weekly newsletter of projects on Show HackerNews.

https://showhn.paperboy.digital

Here is the video about its basic overview, and the stuff you would need to change if you want develop on your own autogenerated newsletter app.

technologies used

  • ruby 3.0.2 with rails main branch
  • postgresql and redis for databases 📚
  • rspec for testing 🤖
  • aws ses, for smtp server 📬
  • haml and tacit classless css for views 👀
  • runs on dokku 🐳
  • deployed on digitalocean 🌊
  • uses honeybadger for error monitoring 🕵
  • sidekiq for background jobs
  • github actions for ci, and cd to dokku
  • rubocop as linter 🧵

development

installation

git clone [email protected]:ccozkan/showhn.paperboy.digital.git
cd showhn.paperboy.digital
rails db:create && rails db:migrate
foreman start

running tests

bundle exec rspec

checking mails

gem install mailcatcher
mailcatcher # check http://127.0.0.1:1080/ on a browser
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].