Open Source

Valora. Organiza. Descubre.

La aplicación web para valorar películas y series con un sistema de puntuación por categorías detallado. Crea tus listas top, sigue estrenos y comparte tu actividad con la comunidad.

Qué es Ratelog

Una herramienta directa y sin complicaciones para gestionar lo que ves.

Ratelog te permite buscar películas y series a través de la API de TMDB, valorarlas con un sistema de puntuación por categorías y generar listas ordenadas por puntuación. Sin suscripciones premium, sin funciones ocultas.

Con un sistema de valoración detallado en 5 categorías — Dirección, Fotografía, Actuación, Banda Sonora y Guion — puedes expresar tu opinión de forma precisa y comparativa.

Multi-usuario, multi-idioma y con soporte para importar tus valoraciones desde Letterboxd. Todo en una interfaz oscura, responsive y fácil de usar.

Valoración Detallada

5 categorías de puntuación con pasos de 0.25 para una precisión total

👥

Comunidad

Explora valoraciones, listas y actividad de otros usuarios

📥

Importa tus datos

Migra desde Letterboxd con un simple archivo CSV

🌍

Multi-idioma

Disponible en 9 idiomas: EN, ES, DE, FR, IT, JA, PT, RU, ZH

Funcionalidades

Descubrimiento

  • Busca películas y series vía API de TMDB
  • Sigue estrenos próximos agrupados por fecha

Sistema de Valoración

  • Valora de 1 a 10 en 5 categorías
  • Cálculo automático de la media
  • Borra y re-valora si cambias de opinión

Listas y Organización

  • Listas top filtrables por año y categoría
  • Crea listas personalizadas

Social e Importación

  • Explora la actividad de otros usuarios
  • Importa desde Letterboxd con CSV

Multi-usuario

  • Cada usuario tiene sus propias valoraciones
  • Soporte para 9 idiomas

Tecnología

Construido con tecnologías modernas y robustas

Backend

Kotlin 2.4 + Spring Boot 3.5

Base de Datos

PostgreSQL 17 + Flyway

Frontend

Thymeleaf + CSS (Dark Theme)

Autenticación

Spring Security (BCrypt)

Empieza en minutos

Solo necesitas Docker y una API key de TMDB

01

Clona el repositorio

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

Configura las variables

cp .env.example .env
03

Arranca la aplicación

docker compose up -d