Code Monkey home page Code Monkey logo

animescraper's Introduction

AnimeScraper

Scrapes animes from http://anime-joy.tv and displays them.

Notice:

I made this just to see if I could just to educate myself in NodeJS and Express, none of the actual shows are hosted on the site itself, it is scraped using Request and parsed using cheerio. If you have any ideas of how to fix some of the problems I would be so happy to be able to see how you did it! Also, because this is a parsed website, some of the stuff may not work in the future due to updates from the scraped site or if the site itself goes down.

Problems:

When you first load a show it will say "Not found" until you refresh and then it scrapes the data (not sure how to pre-load the data). If you load one anime and then attempt to go back and load a new anime it will show the old anime data until you refresh, after you refresh it will reload the new scraped data.

!!! Some of the NPM modules may not be included in package.json !!!

Contributors:

Daniel Gleason

Setup / Installation :

Clone the project:

git clone https://github.com/Bdoom/AnimeScraper.git

Install dependencies from project directory:

npm install

In action photos Index page Image of index anime list Viewing of a show Image of a viewing page Episode list Episodes list plus a visual of the first epiosde

animescraper's People

Contributors

ughstudios avatar

Stargazers

 avatar Abhilash Roy .G avatar Tom T avatar  avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.