❮ DogNellaf Обсудить проект
Кейс

Менеджер тайтлов Shikimori

Инструмент для управления списками аниме и манги через API Shikimori: массовые операции и синхронизация статусов.

Python Vue.js JavaScript
Открыть проект ↗

01 Задача

Активным пользователям Shikimori тяжело держать в порядке большие списки: на сайте статусы и оценки меняются по одному тайтлу, на сотню позиций уходит уйма кликов.

02 Решение

Сделал веб-приложение поверх их API: интерфейс на Vue, логика на Python, вход через OAuth Shikimori. Добавил пакетное изменение статусов и оценок и синхронизацию списка. Запросы сгруппировал и притормозил под лимиты API, чтобы массовая правка не ловила баны.

03 Результат

То, что на сайте делалось десятками кликов, свелось к одному действию над выборкой. Большой список приводится в порядок за минуту.

Нужен похожий проект?

Расскажите о задаче — отвечу в течение дня.

Обсудить проект