Hypertube is ecole42's web project that uses the torrent protocol to downloads and streams videos at the same time.
| home | login |
|---|---|
![]() |
![]() |
| register | profile |
|---|---|
![]() |
![]() |
| movie | video |
|---|---|
![]() |
![]() |
- MySQL
- NestJS
- Nuxt
- Infinite scroll
- Cronjob to remove movies if not watched more than a month
- Oauth2 login (42, google, github)
- TMDB, YTS external api Resources
- Movie subtitles with FR/EN by using open subtitles api
- Support 2 languages FR/EN
source alias.sh
# dev
## First execution
dev-up-build
## After build docker image
dev-up
## Install package
front-dev pnpm i some-package
back-dev pnpm i some-package- Dockerize all services
- Additional Oauth2 strategies
- Different resolution of video
- API Documentation with swagger
- Subtitle sync button





