CASE FILE // WEB / FRONTEND
MANHWA READER.
ROLE // FRONTEND DEVELOPERTIMELINE // 2026STATUS // COMPLETE

EXECUTIVE SUMMARY
Single-page app for discovering titles and reading chapters end-to-end via the MangaDex API: home with search and feeds, detail pages, and a dedicated reader with chapter navigation and persistent themes.
SYSTEM HIGHLIGHTS
- Discovery: hero search, popular & recently-updated grids, category chips
- Reader: full chapter images, chapter dropdown, prev/next, toggleable controls
- Light/dark theme with localStorage persistence
- Defensive handling of duplicate chapters and inconsistent API payloads
CORE ARCHITECTURE
- mangaService.ts centralizes API calls and data shaping; typed models throughout
- Chapter lists merge paginated results and prefer entries with better page coverage
- Page URLs resolved from MangaDex base URL + chapter hash + filenames