Tutti i lavori
Episodia
Web App · React · Entertainment Tracker · Streaming Guide · Anime · Manga · PWA
Episodia è una web app/PWA pensata per cercare, organizzare e seguire serie TV, film, anime e manga in un’unica esperienza. L’app nasce per centralizzare contenuti e fonti diverse, evitando che l’utente debba saltare tra piattaforme, liste separate, motori di ricerca e siti differenti per capire cosa guardare, dove trovarlo e a che punto era arrivato.
La ricerca è uno degli aspetti centrali del progetto. Episodia non si limita a cercare il testo digitato in modo rigido: il backend normalizza la query, rimuove parole poco utili, genera varianti più ampie e interroga fonti differenti per aumentare la probabilità di trovare il titolo corretto. Questo permette di gestire anche richieste descrittive o imperfette, come il nome di una piattaforma seguito da un titolo, una categoria o una frase generica.
Il progetto supporta più tipologie di contenuto: serie TV, film, anime e manga. Per ciascuna categoria l’app usa fonti dati diverse in base alla disponibilità delle informazioni: TMDb per serie TV, film, provider streaming, titoli episodi e metadati; TVMaze come fallback per serie ed episodi; Jikan/MyAnimeList per anime e manga; AnimeFillerList per informazioni sugli episodi filler; Wikipedia IT/EN per discovery pubblica e normalizzazione di query descrittive.
La gestione dei preferiti permette all’utente autenticato di salvare i contenuti in sezioni separate per tipologia, evitando una lista unica confusa. Serie TV, anime, film e manga vengono organizzati in aree dedicate, così l’utente può ritrovare più facilmente ciò che sta seguendo o vuole recuperare in futuro.
Una funzionalità distintiva è il sistema di segnalini. Per contenuti con episodi, il segnalino può indicare l’episodio corrente; per film, manga o contenuti senza lista episodi può marcare direttamente il contenuto. Se l’utente aggiunge un segnalino a un contenuto non ancora presente nei preferiti, l’app lo aggiunge automaticamente, mantenendo coerenza tra salvataggio e avanzamento.
Per i contenuti con episodi, Episodia mostra la lista episodi quando disponibile e integra informazioni filler quando la fonte le espone. Gli episodi filler vengono evidenziati e l’utente può filtrare la lista mostrando solo gli episodi non filler. I titoli visualizzati nella UI sono gestiti in italiano quando disponibili, con fallback neutro del tipo “Episodio N” quando la fonte non fornisce un titolo localizzato.
L’interfaccia è pensata per essere premium, responsive e installabile come PWA. L’app funziona da desktop, mobile e come esperienza installata, con attenzione alla safe area mobile e alla leggibilità dei contenuti. L’obiettivo è offrire uno strumento pratico per chi segue molti contenuti e vuole avere ricerca, fonti, preferiti e avanzamento in un unico posto.
Episodia rappresenta un progetto orientato all’intrattenimento e all’organizzazione personale: un’app che unisce ricerca intelligente, aggregazione dati, gestione preferiti, tracciamento dell’avanzamento e supporto multi-fonte per serie, film, anime e manga.
Anno
2026
Stack
ReactTypeScriptTanStack StartTanStack RouterTanStack QueryViteTailwind CSSSupabaseTMDb APITVMaze APIJikan APIAnimeFillerListWikipediaLucide ReactZodPWA
