Hypertube is a torrent downloading/streaming web app that allows users to research and watch videos with the best UX possible.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
git clone https://github.com/semkaway/hypertube.git
-
Run docker on your machine
-
npm install
in /backend -
npm run db
in /backend -
npm start
in /backend -
npm install && npm start
in /frontend -
Open browser and go to
http://localhost:8084
-
Enjoy!
API: http://localhost:3000
FRONTEND:http://localhost:8084
MAILHOG: http://localhost:8025
Made with love with my coworkers.
This application is the result of a school project. It's purpose was to teach us about live file streaming and convertion using the bit torrent protocol. It was never meant to run in production and will never be.