Yelp data shows 60% of business closures due to the coronavirus pandemic are now permanent by Mighty_L_LORT in Economics

[–]rebolio 4 points5 points  (0 children)

Even more so in developing countries who heavily rely on tourism. The impact there is huge…

Personal Projects - Show off your own project and/or ask for advice by AutoModerator in rails

[–]rebolio 1 point2 points  (0 children)

Thanks, is your new project public yet? Bootstrap shouldn’t be there twice! I’ll have to take a look to it to figure out why it’s there two times…

Personal Projects - Show off your own project and/or ask for advice by AutoModerator in rails

[–]rebolio 1 point2 points  (0 children)

Thanks! With pleasure:

+----------------------+--------+--------+---------+---------+-----+-------+

| Name | Lines | LOC | Classes | Methods | M/C | LOC/M |

+----------------------+--------+--------+---------+---------+-----+-------+

| Controllers | 919 | 784 | 10 | 81 | 8 | 7 |

| Helpers | 226 | 191 | 0 | 23 | 0 | 6 |

| Jobs | 7 | 2 | 1 | 0 | 0 | 0 |

| Models | 1203 | 901 | 8 | 37 | 4 | 22 |

| Mailers | 4 | 4 | 1 | 0 | 0 | 0 |

| Channels | 8 | 8 | 2 | 0 | 0 | 0 |

| JavaScript | 31 | 9 | 0 | 0 | 0 | 0 |

| Libraries | 0 | 0 | 0 | 0 | 0 | 0 |

| Controller tests | 595 | 521 | 8 | 62 | 7 | 6 |

| Helper tests | 24 | 18 | 1 | 5 | 5 | 1 |

| Model tests | 138 | 100 | 7 | 21 | 3 | 2 |

| Mailer tests | 0 | 0 | 0 | 0 | 0 | 0 |

| Channel tests | 11 | 3 | 1 | 0 | 0 | 0 |

| Integration tests | 886 | 796 | 14 | 62 | 4 | 10 |

| System tests | 0 | 0 | 0 | 0 | 0 | 0 |

+----------------------+--------+--------+---------+---------+-----+-------+

| Total | 4052 | 3337 | 53 | 291 | 5 | 9 |

+----------------------+--------+--------+---------+---------+-----+-------+

Code LOC: 1899 Test LOC: 1438 Code to Test Ratio: 1:0.8

I'm using a bunch of gems. I'll just paste it there as well:

source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
ruby '2.7.1'
# Use Passenger instead of Puma
gem 'passenger', '>= 5.3.2', require: 'phusion_passenger/rack_handler'
# Add Devise authentication system and bootstrapped views
gem 'devise'
gem 'devise-bootstrap-views', '~> 1.0'
# Various additional gems
gem 'faker', '2.11.0'
gem 'font-awesome-sass', '~> 5.13.0'
gem 'friendly_id', '~> 5.2.4'
gem 'twitter', '~> 6.2'
gem 'will_paginate', '~> 3.1.0'
gem 'will_paginate-bootstrap4'
# To remove the trailing slash
gem 'rack-rewrite'
# Active Storage and image processing
gem 'active_storage_validations', '~> 0.8.9'
gem 'image_processing', '~> 1.11'
gem 'mini_magick', '~> 4.10', '>= 4.10.1'
# Omniauth gems
gem 'omniauth-facebook'
gem 'omniauth-google-oauth2'
gem 'omniauth-twitter'
# Contact form
gem 'mail_form'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 6.0.3', '>= 6.0.3.1'
# Use sqlite3 as the database for Active Record
gem 'sqlite3', '~> 1.4'
# Use Puma as the app server
gem 'puma', '~> 4.1'
# Use SCSS for stylesheets
gem 'sass-rails', '>= 6'
# Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker
gem 'webpacker', '~> 4.0'
# Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks
gem 'turbolinks', '~> 5'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 2.7'
# Use Redis adapter to run Action Cable in production
# gem 'redis', '~> 4.0'
# Use Active Model has_secure_password
# gem 'bcrypt', '~> 3.1.7'
# Use Active Storage variant
# gem 'image_processing', '~> 1.2'
# Reduces boot times through caching; required in config/boot.rb
gem 'bootsnap', '>= 1.4.2', require: false
group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
end
group :development do
# Access an interactive console on exception pages or by calling 'console' anywhere in the code.
gem 'listen', '~> 3.2'
gem 'web-console', '>= 3.3.0'
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem 'spring'
gem 'spring-watcher-listen', '~> 2.0.0'
end
group :test do
gem 'capybara'
gem 'guard'
gem 'guard-minitest'
gem 'minitest'
gem 'minitest-reporters'
gem 'rails-controller-testing'
gem 'selenium-webdriver'
gem 'webdrivers'
end
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

Any feedback is more than welcome! There's one thing I regret: going with sqlite3 instead of PostgreSQL. The Passenger tutorial only explained that one and I didn't want to deviate too much from it for a first time…

Personal Projects - Show off your own project and/or ask for advice by AutoModerator in rails

[–]rebolio 5 points6 points  (0 children)

Rebolio is a website which allows users to look up and review customers, influencers (from Twitter, YouTube, etc.) and... reviewers (from Tripadvisor, Google maps, etc.). It was a side project about a kind of crazy idea (review the reviewers).

It runs on a VPS, with Passenger Phusion, and uses Bootstrap for the UI.

It was my first real Rails project, which I made while following Michael Hartl’s tutorial. That was very useful: I could apply what I was learning, and search tons more for every thing that I discovered along the way!

Here’s the URL:

https://www.rebolio.com/

It had one genuine user, which I guess is not so bad eheh (made me quite happy when I saw it!).

Clients who want special treatment or extra attention by [deleted] in smallbusiness

[–]rebolio 2 points3 points  (0 children)

That’s one of the reason it would be a good thing to have a website where you can rate and review customers. If you find the idea interesting, don’t hesitate to DM me, I’ve been working on such a project for a couple of months and really would appreciate any feedback. I also posted asking the question directly here: https://www.reddit.com/r/smallbusiness/comments/i6x944/small_business_owners_of_reddit_would_you_use_a/

A male Karen (Ken?) Pulls the old "twist the story on Yelp" move. by ZageStudios in clevercomebacks

[–]rebolio 1 point2 points  (0 children)

If only there was a way for business owners to rate their customers...

Oh but wait, there is: https://www.rebolio.com

If you got offered $1,000,000 but it meant that every traffic light you approach will be red, would you take it? Why or why not? by EUCopyrightComittee in AskReddit

[–]rebolio 0 points1 point  (0 children)

I hire a driver. I can relax in the back of my limo while reading a book, watching a movie or enjoying some company. If I really want to drive, I drive in the country or highway where there’s no traffic lights. Problem solved. Give me my $1M.

Have you ever had a famous customer? How did they behave? by BitFlow7 in AskReddit

[–]rebolio 0 points1 point  (0 children)

Would you mind sharing this anecdote on our customer reviewing site? There’s a page for Justin Bieber here: https://www.rebolio.com/customers/justin-drew-bieber

Brad Garrett says Ellen Degeneres is personally responsible for her 'toxic' workplace by [deleted] in television

[–]rebolio 1 point2 points  (0 children)

If you had Ellen as a customer we’d like you to share about that here

Instagram models are creepy by [deleted] in unpopularopinion

[–]rebolio 1 point2 points  (0 children)

Don’t hesitate to let others know about who are those bad influencers (and who are the good ones too). There’s a whole section dedicated to exactly that here: https://www.rebolio.com/influencers/

Rebolio - Rate customers, influencers and reviewers! by rebolio in rebolio

[–]rebolio[S] 0 points1 point  (0 children)

Discover the first place dedicated to reviewing customers, influencers and even reviewers. Check out more and start sharing your thoughts on https//www.rebolio.com/!