Skip to content

sas2job/bbq

Repository files navigation

README

BBQ

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

Technologies used

  • Authentication using the devise gem;

  • Authentication through social networks Vkontakte and Facebook;

  • Authorization using pundit;

  • Design and layout using bootstrap 4;

  • Image display implemented using owlcarousel and lightbox;

  • ActionMailer, ActiveJob and Sendgrid for sending email notifications;

  • Carrierwave, rmagick and AWS S3 for loading and storing images;

  • Yandex maps to determine the location of the event;

  • Deploy on VPS using Capistrano.

Requirements

ruby >= 2.6.6

rails ~> 6.1.0

Installation & using

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 s for server starting

Then open http://localhost:3000 at your web-browser

About

You create events for your friends, as well as subscribe on and comment these and others events

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors