A complete 2-part system: an automated scraper that collects manga data into SQLite, and a polished Next.js reader that displays it — connected to Supabase. Deploy in under an hour.
Two production-grade tools built to work together. The scraper fills your database, the reader shows it to the world.
Desktop app with PyQt5 UI. Scrapes manga metadata, chapters, and image URLs from any source. Stores everything in a local SQLite database.
Part 1Built into the scraper's Tab 2. One click to upload your entire SQLite database to Supabase PostgreSQL — with test connection, preview data, and progress tracking.
Built-inFull manga reading platform. Homepage, manga detail pages, chapter reader, search, filter by genre/type/status — all wired to your Supabase database.
Part 2Long scraping sessions don't need to run nonstop. Pause at any time, come back later. Progress is saved to SQLite — nothing gets duplicated.
ScraperReal-time stats: manga/min speed, estimated time remaining, and a full log panel with clear + save to file. No guessing how long is left.
ScraperThe Next.js reader is fully responsive. Looks sharp on every screen size — desktop, tablet, phone. Chapter images load with sticky top/bottom navigation bars.
ReaderNo complicated infrastructure. Runs on free tiers. You own everything.
Open the Python GUI app. Point it at your manga source, set a rate limit, hit Start. It collects all manga, chapters, and image URLs into a local SQLite file.
→Switch to Tab 2 in the GUI. Enter your Supabase credentials, click Test Connection, then Mulai Upload. All data moves to your cloud PostgreSQL database.
→Add your Supabase URL and anon key to .env.local. Run npm install && npm run dev or deploy to Vercel in one click.
Visitors can browse manga, read chapters, search by genre, filter by type — all on a fast, SEO-ready Next.js site. Your data, your domain, your platform.
Modern stack, clean code, production-grade architecture on both sides.
No subscriptions. No upsells. Source code is yours to keep, modify, and deploy anywhere.
Everything you need to build and run a manga reader platform from scratch.
For the reader website — not really. You follow the setup guide, paste your Supabase credentials into a .env file, and deploy to Vercel. For the scraper, you double-click to run it — no terminal required. Basic Python knowledge helps if you want to point it at a different source, but isn't required for setup.
$0/month. Vercel and Supabase both offer free tiers that are more than enough to run a full manga reader platform. You only pay if your traffic grows significantly — by then the platform will be generating value to justify it.
The scraper creates 4 tables automatically: manga (with slug, title, author, genre, status, rating, etc.), genres, manga_genres (join table), chapters, and chapter_images (with page number and image URL). The Next.js reader is built to query this exact schema.
Yes — you own the full source code. Change the logo, color scheme, site name, fonts — anything. The codebase is clean and organized so customizations are straightforward even with basic TypeScript/Tailwind knowledge.
Yes. The license allows you to use it for personal projects, client work, or SaaS products. You cannot resell the source code as-is or bundle it into another code product for resale.
The PDF setup guide covers every step from zero to live. If you're still stuck after reading it, reach out via the support contact included with your purchase — we'll get you sorted.