{"id":21933797,"url":"https://github.com/kenmeriftw/bbq","last_synced_at":"2026-04-11T13:05:11.094Z","repository":{"id":128940302,"uuid":"357941194","full_name":"kenmeriftw/bbq","owner":"kenmeriftw","description":"There is a Ruby on Rails web application for eventers - people who are fond of organizing events and inviting their friends. ","archived":false,"fork":false,"pushed_at":"2021-06-07T14:13:38.000Z","size":1423,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-27T12:49:58.073Z","etag":null,"topics":["actionmailer","bootstrap","deploy","devise","digitalocean","domain","mail-domain","mailjet","rspec","ruby","ruby-on-rails","vps","webpacker","yandex-maps"],"latest_commit_sha":null,"homepage":"https://bbq-eventer.site/","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kenmeriftw.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-14T14:50:04.000Z","updated_at":"2021-06-07T14:13:40.000Z","dependencies_parsed_at":"2023-03-12T00:01:14.917Z","dependency_job_id":null,"html_url":"https://github.com/kenmeriftw/bbq","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kenmeriftw%2Fbbq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kenmeriftw%2Fbbq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kenmeriftw%2Fbbq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kenmeriftw%2Fbbq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kenmeriftw","download_url":"https://codeload.github.com/kenmeriftw/bbq/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244961732,"owners_count":20539028,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["actionmailer","bootstrap","deploy","devise","digitalocean","domain","mail-domain","mailjet","rspec","ruby","ruby-on-rails","vps","webpacker","yandex-maps"],"created_at":"2024-11-29T00:13:38.090Z","updated_at":"2025-12-30T22:47:37.037Z","avatar_url":"https://github.com/kenmeriftw.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BBQ-EVENTER\n\nThank you for visiting this repository!\n\nYou can find here an Ruby on Rails web application for eventers - people who are fond of organizing events and inviting \ntheir friends. Create an account using standard email+password combination or just link your social networks (now there \nare Facebook and VK integration available), \n\n![alt text](https://media.giphy.com/media/NJbAyhkzSd5dvwwTMP/giphy.gif)\n\ncreate your own events or subscribe on your friend's one, leave a comments or pin the photos of fun you've had recently,\nget the e-mail notification about all the interesting updates about events you subscribed on.\n\n![alt text](https://media.giphy.com/media/tDoZIuJ3MIEKmXvsns/giphy.gif)\n\nApplication is deployed on [VPS](https://bbq-eventer.site/) now, I will be glad if you visit it.\n\n- Deployed on `DigitalOcean` VPS (`Ubuntu 20.04` + `nginx` + `Phusion Passenger`) via `Capistrano` gem\n- `PostgreSQL` database for local data storage\n- Userpics and photos storage organized on `Amazon S3 AWS` via `carrierwave` and `rmagic` gems\n- `Mailjet` service for e-mail sendind in background jobs using `Resque` + `Redis`\n- In-app authorization via `pundit` gem\n- `OAuth2`-standarted authorization via `Facebook` and `VK` social networks accounts\n- Localized via `I18n` gem\n- Bootstraped via `bootstrap-5.0.0`\n- Photo gallery organized via `lightbox-gallery`\n\nIf you are going to run this application locally on your machine clone this repo using\n```\ngit clone git@github.com:knmrftw/bbq.git\n```\nand make `cd` into new directory.\nYou have to install `ruby-2.7.2` or just skip this step if you have it installed previously on your machine.\nRun\n```\nbundle\n```\nto install all required gems and dependencies.\n\nApplication requires `credentials` keys for services connected to this project. Add keys to your `rails credentials`:\n```\naws:\n  access_key_id:\n  secret_access_key:\n  bucket_name:\ndatabase:\n  password:\nmailjet:\n  api_key:\n  secret_key:\n  sender:\nomniauth:\n  facebook_id:\n  facebook_secret: \n  vkontakte_id: \n  vkontakte_secret:\n```\n\nFinally, run \n```\nrails s\n``` \nto start local server and \n```\nbin/webpack-dev-server\n``` \nto start webpacker server.\n\nBy default, your application will be available at `localhost:3000` link\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkenmeriftw%2Fbbq","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkenmeriftw%2Fbbq","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkenmeriftw%2Fbbq/lists"}