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

Менеджер Shikimori

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

Python Vue.js JavaScript
Открыть проект ↗
Обложка кейса «Менеджер Shikimori»

01 Задача

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

02 Решение

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

03 Решённые задачи

  • Сделал веб-приложение поверх API Shikimori на Vue и Python
  • Реализовал пакетное изменение статусов и оценок
  • Добавил синхронизацию списка
  • Сделал вход через OAuth Shikimori
  • Сгруппировал и притормозил запросы под лимиты API

04 Результат

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

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

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

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