← Tous les projets

Web App

Vault of Anime

Application web listant et structurant un inventaire d'animes. Interface moderne centrée sur l'utilisateur.

TypeScriptNext.jsTailwind CSS
Vault of Anime

Contexte

Vault of Anime est une application web dédiée à la découverte et à la gestion d'une collection personnelle d'animés. Le nom "Vault" (coffre-fort) reflète l'idée centrale : un espace personnel où l'utilisateur conserve et organise ses animés favoris.

Les données sont récupérées depuis une API externe et affichées dans une interface moderne et responsive.

Fonctionnalités

  • Recherche d'animés par titre ou par genre
  • Fiche détaillée par animé : synopsis, note, et autres informations
  • Gestion des favoris — ajout et suppression d'animés dans son vault personnel
  • Interface entièrement responsive, adaptée à tous les formats d'écran

Stack technique

Next.js       Framework React (SSR + génération statique)
TypeScript    Typage de l'application
Tailwind CSS  Styling utilitaire
API tierce    Source des données animés

Ce que j'ai appris

Ce projet m'a permis de me familiariser avec la consommation d'API tierces dans un contexte Next.js : gestion du chargement, des erreurs, et de la mise en cache des réponses. La gestion de l'état local pour la fonctionnalité de favoris a été un exercice pratique de gestion d'état côté client.

C'est aussi l'un des premiers projets où j'ai mis un soin particulier à l'expérience utilisateur — transitions entre pages, états de chargement, cohérence visuelle — plutôt qu'uniquement à la fonctionnalité.

Projet suivant

Ebiblio.