THÈME

MENU

addi.yannis@gmail.com

MyAnimeList Tracker

Application web permettant de gérer et découvrir ses animes préférés. L'utilisateur peut ajouter des animes à sa liste personnelle, les noter, les commenter et les organiser avec des filtres avancés. Les informations sont automatiquement remplies via l'API Jikan de MyAnimeList.

2024
HTML5 • CSS3 • JavaScript
MyAnimeList Tracker

Description

Fonctionnalités principales

Gestion de liste : Ajout d'animes via recherche en temps réel avec système de notation
Recherche et filtres : Filtrage par genres, notes et tri multiple avancé
Interface responsive : Design adaptatif avec Tailwind CSS et animations fluides
Découverte d'animes : Recherche MyAnimeList intégrée avec recommandations
Import/Export : Sauvegarde locale et export de liste en JSON
Détails complets : Synopsis, genres, épisodes et informations détaillées

Aspects techniques

Intégration API Jikan V4 pour les données MyAnimeList
Vanilla JavaScript avec jQuery pour les interactions
LocalStorage pour la persistance des données utilisateur
Chargement lazy et synchronisation cross-onglets
Système de notifications toast pour les actions utilisateur

Mon rôle

Développeur Frontend

  • Interface utilisateur : Création de l'interface avec HTML5, CSS3 et TailwindCSS
  • Logique applicative : Développement JavaScript pour la gestion des listes et filtres
  • Intégration API : Connexion avec l'API Jikan pour récupérer les données d'animes
  • Gestion d'état : Implémentation du système de sauvegarde locale et synchronisation
  • UX/UI : Design responsive et animations pour une expérience utilisateur optimale

Technologies & Techniques

HTML5CSS3JavaScriptjQueryTailwindCSSJikan API

YANNIS.ADDI

addi.yannis@gmail.com