开源

评分。整理。发现。

一款通过详细的分类评分系统来评价电影和电视剧的网页应用。创建您的排行榜,关注首映,并与社区分享您的活动。

什么是 Ratelog

一个直接了当的工具,用于追踪和排名您所观看的内容。

Ratelog 让您可以搜索 TMDB API 上的电影和电视剧,通过分类评分系统进行评分,并生成排名排行榜。没有高级层级,没有隐藏功能。

通过 5 个类别的详细评分系统——导演、摄影、表演、配乐和剧本——您可以精确且有比较性地表达您的意见。

多用户、多语言,并支持从 Letterboxd 导入您的评分。一切都在一个深色、响应式且易于使用的界面中。

详细评分

5 个评分类别,0.25 步长,完全精确

👥

社区

探索其他用户的评分、列表和活动

📥

导入您的数据

通过简单的 CSV 文件从 Letterboxd 迁移

🌍

多语言

支持 9 种语言:EN、ES、DE、FR、IT、JA、PT、RU、ZH

功能

发现

  • 通过 TMDB API 搜索电影和电视剧
  • 按日期分组关注即将发布的作品

评分系统

  • 在 5 个类别中评分 1 到 10
  • 自动计算平均值
  • 如果改变主意,可以删除并重新评分

列表与整理

  • 可按年份和类别筛选的排行榜
  • 创建个性化列表

社交与导入

  • 探索其他用户的活动
  • 通过 CSV 从 Letterboxd 导入

多用户

  • 每个用户都有自己的评分
  • 支持 9 种语言

技术

使用现代且稳健的技术构建

后端

Kotlin 2.4 + Spring Boot 3.5

数据库

PostgreSQL 17 + Flyway

前端

Thymeleaf + CSS(深色主题)

认证

Spring Security(BCrypt)

几分钟内开始

您只需要 Docker 和一个 TMDB API 密钥

01

克隆仓库

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

配置环境

cp .env.example .env
03

启动应用

docker compose up -d