❮ DogNellaf
RU EN DE
Projekt besprechen
Case Study

Manager Shikimori

Ein Tool zur Verwaltung von Anime- und Manga-Listen über die Shikimori-API, Massenoperationen und Statussynchronisierung

Python Vue.js JavaScript
Projekt öffnen ↗
Case-Study-Titelbild „Manager Shikimori“

01 Aufgabe

Aktiven Nutzern von Shikimori fällt es schwer, große Listen in Ordnung zu halten; Auf der Website ändern sich Status und Bewertungen für einen Titel. Hunderte Positionen erfordern viele Klicks

02 Lösung

Ich habe eine Webanwendung auf Basis ihrer API erstellt, Schnittstelle in Vue, Logik in Python, Anmeldung über OAuth Shikimori. Batch-Änderungen von Status und Bewertungen sowie Listensynchronisierung hinzugefügt. Anfragen wurden innerhalb der API-Grenzwerte gruppiert und verlangsamt, damit die Massenbearbeitung nicht verboten wurde

03 Gelöste Aufgaben

  • Habe eine Webanwendung auf Basis der Shikimori-API in Vue und Python erstellt
  • Batch-Änderungen in Status und Bewertungen implementiert
  • Listensynchronisierung hinzugefügt
  • Über OAuth Shikimori angemeldet
  • Gruppierte und verlangsamte Anfragen gemäß API-Grenzwerten

04 Ergebnis

Was auf der Website mit Dutzenden von Klicks erledigt wurde, wurde auf eine Aktion bei der Auswahl reduziert. Eine große Liste kann in einer Minute organisiert werden

Brauchen Sie ein ähnliches Projekt?

Erzählen Sie mir von Ihrer Aufgabe — ich antworte innerhalb eines Tages.

Projekt besprechen