Retour aux projets

Projet personnel

Anishō

2025

Un site de streaming vidéo.

Présentation

Le projet

J’ai développé un site de streaming fictif spécialisé dans le contenu vidéo d’Asie de l’Est, utilisant Next.js. Le back-end est géré avec Supabase qui permet l'authentification, une base de donnée ainsi que la gestion de stockage, tout ça sécurisé avec son système RLS (Row Level Security).

Le site intègre Stripe pour la gestion des abonnements, permettant aux utilisateurs de s’abonner et débloquer l’accès à un catalogue plus étendu.

Pour le front-end, j’ai utilisé Tailwind CSS combiné à la bibliothèque Radix UI.

Les vidéos sont diffusées au format TS à travers des playlists M3U8, ce qui permet une adaptation de la qualité via le protocole HLS (HTTP Live Streaming).

Technologies utilisées

  • Next.js
  • Supabase
  • Stripe
  • Tailwind CSS
  • Radix UI
  • HLS