Retour
FR
Replay Vod

Replay VOD

Description du projet

Replay VOD est un projet en cours de développement. Il permet d’automatiquement télécharger une rediffusion sur Twitch d’un live et d’organiser les streams ratés de la semaine. Il est donc possible de planifier un téléchargement d’une chaine automatiquement selon certains critères. Il y a aussi la possibilité de visionner directement les vidéos depuis le site et de les gérer.

Fonctionnalités Clés

  • Intégration de l’API Twitch, authentification via OAuth et mise en place des EventSub via webhook pour la réception d’événements en temps réel.
  • Conception d’un dashboard avec comme fonctionnalités :
    • Visionnage et gestion des vidéos
    • Planification avancée des téléchargements
    • Gestion des tâches
    • Visualisation de la file d’attente.

Développé avec

Frontend: React, TypeScript, Vite, Tailwind CSS, TanStack Query, Tanstack Router, React Hook Form

Backend: Node.js, Fastify, TypeScript, Prisma, MySQL

Liens

Code source

Images

Page des vidéos
Page des vidéos
Page de visionnage
Page de visionnage
Page des catégories
Page des catégories
Affichage des vidéos par catégorie
Affichage des vidéos par catégorie
Page des chaines suivies
Page des chaines suivies
Ajout d'une plannification de téléchargement avec gestion d'erreurs
Ajout d'une plannification de téléchargement avec gestion d'erreurs
Edition d'une plannification dans une modal
Edition d'une plannification dans une modal
Page de l'historique de téléchargement
Page de l'historique de téléchargement