Using this web application, you can create events for your friends, as well as subscribe on and comment these and others events.
BBQ - vps deployed example
-
Authentication using the
devisegem; -
Authentication through social networks
VkontakteandFacebook; -
Authorization using
pundit; -
Design and layout using
bootstrap 4; -
Image display implemented using
owlcarouselandlightbox; -
ActionMailer,ActiveJobandSendgridfor sending email notifications; -
Carrierwave,rmagickandAWS S3for loading and storing images; -
Yandex maps to determine the location of the event;
-
Deploy on VPS using
Capistrano.
ruby >= 2.6.6
rails ~> 6.1.0
For images need install:
-
sudo apt-get install libmagickwand-dev(For Ubunru) -
gem install rmagick
In terminal or cmd
-
$ git clone git@github.com:sas2job/bbq.git -
$ gem install bundler- if needed -
$ bundle install -
$ rails db:migrate -
$ rails sfor server starting
Then open http://localhost:3000 at your web-browser