Open Source

Valuta. Organizza. Scopri.

L'app web per valutare film e serie TV con un sistema di punteggio dettagliato per categorie. Crea le tue top list, segui le anteprime e condividi la tua attività con la community.

Cos'è Ratelog

Uno strumento semplice e diretto per tracciare e classificare ciò che guardi.

Ratelog ti permette di cercare film e serie TV tramite l'API di TMDB, valutarli con un sistema di punteggio per categorie e generare liste ordinate. Nessun abbonamento premium, nessuna funzione nascosta.

Con un sistema di valutazione dettagliato in 5 categorie — Regia, Fotografia, Recitazione, Colonna Sonora e Sceneggiatura — puoi esprimere la tua opinione in modo preciso e comparativo.

Multi-utente, multilingua e con supporto per l'importazione delle tue valutazioni da Letterboxd. Tutto in un'interfaccia scura, responsive e facile da usare.

Valutazione Dettagliata

5 categorie di punteggio con passi da 0,25 per una precisione totale

👥

Community

Esplora valutazioni, liste e attività di altri utenti

📥

Importa i tuoi dati

Migra da Letterboxd con un semplice file CSV

🌍

Multilingua

Disponibile in 9 lingue: EN, ES, DE, FR, IT, JA, PT, RU, ZH

Funzionalità

Scoperta

  • Cerca film e serie TV tramite l'API di TMDB
  • Segui le anteprime raggruppate per data

Sistema di Valutazione

  • Valuta da 1 a 10 in 5 categorie
  • Calcolo automatico della media
  • Elimina e rivaluta se cambi idea

Liste & Organizzazione

  • Top list filtrabili per anno e categoria
  • Crea liste personalizzate

Social & Importazione

  • Esplora l'attività di altri utenti
  • Importa da Letterboxd con CSV

Multi-utente

  • Ogni utente ha le proprie valutazioni
  • Supporto per 9 lingue

Tecnologia

Costruito con tecnologie moderne e robuste

Backend

Kotlin 2.4 + Spring Boot 3.5

Database

PostgreSQL 17 + Flyway

Frontend

Thymeleaf + CSS (Tema Scuro)

Autenticazione

Spring Security (BCrypt)

Inizia in pochi minuti

Hai bisogno solo di Docker e di una chiave API TMDB

01

Clona il repository

git clone https://github.com/golmenero/ratelog.git
02

Configura l'ambiente

cp .env.example .env
03

Avvia l'applicazione

docker compose up -d