Skip to content

bartosz-szkolnik/manga-aggregator

Repository files navigation

Welcome to Manga Aggregator!

Keep all of your favorite Mangas in one place

This little app was built to check and notify me (and you) when some new chapters, from mangas that I (and you) follow, have been uploaded.

Build with Next.js, React, TypeScript, Supabase, Tailwind and Shadcn/ui.

You can try out the current version here

How it works:

  • you go to MangaDex,
  • find any manga that you like and want to follow,
  • grab the page url (cmd/ctrl+l -> cmd/ctrl+c),
  • come back to this app,
  • create an account or log in,
  • click the 'Add Manga' button, paste the url there, click 'Continue...' and await confirmation. The app should do the rest by itself (grab the title, description and the rest and show it to you),
  • if you want to finish the process without following the Manga, just click the 'Save and Close' button,
  • if you want to follow to Manga to receive notifications when new chapters of this Manga arrive, click the 'Save and Follow' button,
  • check the 'Start Following' switch,
  • you can also insert your progress of that manga, the app will tell you how far behind you are,
  • go to the Notifications panel in the Settings, and check the Manga Updates switch (unfortunately it's turned off by default),
  • from this point on the app will check if there's any new chapters according to the schedule you've provided and if they are, the app will notify you.

This app integrates with MangaDex API.

How to run it

  • clone repository
  • launch Docker
  • run pnpm i
  • run pnpm supabase start
  • run pnpm dev
  • enter http://localhost:3000 in your browser

Releases

No releases published

Packages

No packages published

Languages