Mangaupdates (Baka-Updates Manga) has one of the most vast amount of information on different series, scanlations groups, authors and etc. However, getting usable information from the website is hard and requires people to scrape.
Note: We are not affilated with mangaupdate.com.
For some parts of mangaupdates, we need to interact with the page to get the data. While others we can use cheerio to parse the page, which is faster.
To get a local copy up and running follow these simple example steps.
- node
- npm
- redis
- Why don't you use docker to make it easier for people to install redis?
- I'm not running the redis container on where I deploy the nestjs application, but I should really make use of it. It will probably be easier for people to use.
- Why don't you use docker to make it easier for people to install redis?
- Clone the repo
$ git clone https://github.com/kirtanp98/mangaupdates-graphql-api.git
- Install NPM packages
$ npm install
- Install Redis
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
I'm open to any contributions that will improve the app, add new feature, or fix any bugs. Contributions you make are greatly appreciated and recommended :). Just fork the repo, make a new branch and open a pull request.
Distributed under the MIT License. See LICENSE
for more information.
Kirtan Patel - @Kirtanisnothere
Project Link: https://github.com/kirtanp98/mangaupdates-graphql-api