[home page of the app](https://preview.redd.it/q5teta0tx7b41.png?width=2560&format=png&auto=webp&s=dc10a5ea0cb5dcb64949365a727eb99e5a3a92de)
#### DISCLAIMER: This tutorial is not for beginners.
Want to know how to build apps like skype, zoom etc... using Ruby on rails 6? I got you!!
Building a video chat feature on a ruby on rails application is not an easy thing to do. That’s one of the reasons why I decided to do it, another reason being that I didn’t want to build another blog, todo-app etc… I wanted something challenging.
You can check the app on heroku at [https://dev-video.herokuapp.com/](https://dev-video.herokuapp.com/).
For a demo, you can either do it yourself (by logging into two separate accounts on different browsers), or check this small demo on youtube at [https://www.youtube.com/watch?v=WXouJ8w7rQg](https://www.youtube.com/watch?v=WXouJ8w7rQg).
Here is a link to the first 7 chapters of the tutorial: [https://www.dropbox.com/s/2aqdsvm721tr01s/Ebook2020.pdf?dl=0](https://www.dropbox.com/s/2aqdsvm721tr01s/Ebook2020.pdf?dl=0)
You can get the full ebook on Gumroad at [https://gumroad.com/l/lNEhE](https://gumroad.com/l/lNEhE) for the price of a Starbucks coffee.
If you want to follow along with this tutorial, you are going to need a few things:
* Ruby 2.7
* Rails 6.0.2
* AWS S3 bucket
* AWS credentials (access\_key\_id and secret\_access\_key)