A complete torrent streaming website
Team school project
First, you need to create a database that follows the schema written in the models (server/app/models/movie).
Make sure you also change the keys in config file for the oauth API (server/config/auth.js).
After that, you'll need to install few things :
-
node (written with version 7.2.1)
-
mongoDB (written with version 3.4.2)
Then, you can do npm run prod
at the root of the folder. It will compile all the client, and the server will
render it. This commands installs all the dependencies for this project. You can check the details in the
package.json of each folder (client and server)
-
Simple website with pretty interface and custom player.
-
User database with oauth connection
-
API REST
Torrent Streaming low-level library : https://github.com/mafintosh/torrent-stream
VueJS front-end framework : https://github.com/vuejs/vue