Comic issue-level ingestion (~5,000 issues with covers)
- Ngôn ngữ chính
- TypeScript
- Star
- 0
- Fork
- 1
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
> **Skills:** TypeScript · scrapers · MediaWiki API · image hosting · data design
> **Time:** ~30+ hours
> **Good for:** Marvel comic readers · Dark Horse / Legends fans · data engineers
> **Difficulty:** Advanced
---
## Context
The kb has 24 comic SERIES today. Star Wars has thousands of individual
comic issues across Marvel, Dark Horse, IDW. Issue-level data unlocks "Vader
in Marvel #1" → covers, writer, artist, story arc, plot summary.
## Goal
Ingest individual comic issues with covers and per-issue metadata. Add an
issue gallery to the comic series Datapad.
## Where to start
- Wookieepedia has comprehensive per-issue articles. The MediaWiki API can
list category members; covers come from the article's `pageimage`.
- New entity type: `comic_issue` with relations to its parent series
- Cover images go to `public/images/comic-issues//.jpg`
- The series's Datapad gets an "Issues" section with a thumbnail grid
## Acceptance criteria
- At least the original Marvel run (1977-86, 107 issues) ingested
- And the current Marvel canon Star Wars (2015+) ingested
- Each issue has cover, title, year, writer, artist, summary
- Performance: thumbnails are small (≤30 KB each); use lazy-loading for
the grid
- Cite Wookieepedia URLs as the source of truth
## Lore reference
https://starwars.fandom.com/wiki/List_of_comics
Hướng dẫn đóng góp
Đánh giá
Issue này chưa được đánh giá.