Dernier projet de sa série, le projet Hypertube vous invite à découvrir une catégorie d'outil extrêmement puissante : les frameworks MVC. Vous apprendrez à manipuler un MVC, dans le langage de votre choix, pour réaliser un site de streaming de video téléchargées via le protocole BitTorrent.
Objectif : Créer un site de streaming.
Langage : Javascript.
Base de données : MongoDB.
[Micro]Framework : NodeJs Express.
Template :
Libraries principales: Bootstrap.
- Compte utilisateur
- Creation de compte sur le site
- Connection via OmniAuth
- Possibilitée de commenter des films
- Film
- Suggestion de film
- Recherche et tri avec differents critères
- Sous-titres (fr ou en) si disponible
git clone https://github.com/Drakauf/Hypertube.git
cd Hypertube
- mettre les identifiants des differents OmniAuth (Google, GitHub, 42) dans back/src/util/ et mail dans back/src/route/router_user.js
docker-compose up
- naviguer sur localhost:4200 profiter pleinement du site