Queimada is a social network with video chatting, and file sharing capabilities. WebRTC is the core API in this project for peer-to-peer connections over the Internet; By using it we enable our application to have direct streamings, this is a good way of reducing latency during transmissions because there is no middleman.
- Ruby on Rails (Restful API)
- React (Single Page Application - SPA)
- Node.JS (Signaling and Messaging servers)
- WebRTC
- HTML5, CSS3, ECMAScript 6 and Jquery
- Semantic UI
- JWT (token encryption)
- Postegresql
- Websockets
In order to run the application locally, you should follow the instructions bellow:
Developed by Pablo Moreira and Patrick Abejar.