Skip to content

License project for FII. Web messenger app, allowing users to make video calls, conferences and transfer files inside the browser.

Notifications You must be signed in to change notification settings

orzuionut/licenta

Repository files navigation

Instant

Web messenger app, allowing users to make video calls, conferences and transfer files directly in the browser.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Ubuntu 14.04

  • mysql-server-5.5

  • Kurento Media Server 6.0

sudo apt-get install mysql-server-5.5
sudo apt-get install -y aptitude
sudo apitude install kurento-media-server
  • NodeJS, npm

Installing

  • sudo apt-get update

  • sudo apt-get install libcurl3 libnspr4-0d libxss1

  • npm install (inside project folder)

Running

  • sudo service nginx start
  • sudo service kurento-media-server-6.0 start
  • npm run serve:dev (inside project folder)

Built with

  • AdonisJS - The web framework used
  • npm - Package manager
  • Socket.io - Library that makes it easy to work with WebSockets in NodeJS
  • WebRTC - WebRTC is a free, open project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities
  • Kurento Media Server - WebRTC media server that provides routing of audiovisual flows
  • WebTorrent - Torrents on the web (used for file transfer between users)
  • Webpack - Module Bundler for JavaScript
  • Babel - JavaScript compiler (to use ES2015)
  • Gulp Sass - Compile SASS to CSS

Authors

About

License project for FII. Web messenger app, allowing users to make video calls, conferences and transfer files inside the browser.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published