Organisez, explorez et redécouvrez votre collection de films

TropoCine est un gestionnaire de collection films sous licence libre. Synchronisez vos films depuis TMDB, explorez réalisateurs et acteurs, et parcourez votre vidéothèque en toute simplicité.

TropoCine — Collection
Aperçu de l'interface TropoCine

Conçu pour les passionnés de cinéma

Un gestionnaire réactif et modulaire adapté aux cinéphiles et aux grandes vidéothèques.

Sécurité & Proxy d'API

Architecture avec proxy sécurisé (Apache/Nginx). Vos jetons d'API et identifiants ne sont jamais exposés côté navigateur.

Architecture Découplée

Monorepo NPM clair séparant composants d'interface, gestion d'état, cache, et plugins de données.

Sauvegardes Portables

Exportez et restaurez des archives complètes de votre collection avec métadonnées et affiches dans des fichiers ZIP portables.

Explorez vos films à travers les personnalités qui les créent

Laissez TropoCine relier votre collection de films à leurs réalisateurs et acteurs !

  • Exploration unifiée englobant à la fois les réalisateurs et les acteurs principaux.
  • Étiquettes de distribution interactives dans les fiches de films pour filtrer votre collection en un clic.
  • Filtrage croisé recalculant dynamiquement les genres et personnes disponibles en temps réel.
PULP FICTION 1994 • 154 MIN ★★★★★
Quentin Tarantino
1994 – Pulp Fiction
★★★★★
Genres
Crime Thriller
Durée 154 min
Distribution
John Travolta Samuel L. Jackson Uma Thurman Bruce Willis
Infos
Les vies de deux hommes de main de la pègre, d'un boxeur, de la femme d'un gangster et de deux braqueurs de restaurant s'entremêlent dans quatre récits de violence et de rédemption.

Structure propre & découplée

Composants modulaires organisés en paquets NPM indépendants et plugins de données.

apps/tropocine

Application React

Application cliente principale pour explorer votre vidéothèque.

packages/core

@tropo/core

Gestion d'état avec Zustand, système de cache et normaliseurs.

packages/react

@tropo/react

Composants d'interface réutilisables.

plugins/cine/tmdb

@tropo/tmdb

Plugin d'intégration de l'API The Movie Database.

Démarrage rapide

Lancez TropoCine en local ou avec Docker, et déployez-le derrière un reverse proxy Apache/Nginx.

Configuration en développement local Bash
# 1. Cloner le dépôt et installer les dépendances
git clone https://github.com/esaracco/tropoatlas.git
cd tropoatlas
npm install

# 2. Configurer les variables d'environnement
cp apps/tropocine/.env.sample apps/tropocine/.env

# 3. Lancer le serveur de développement
npm run dev:cine