Skip to content

Finds XKCD Comics using given input text (Text should be the part of the comic eg: dialogue or any word in the comic)

License

Notifications You must be signed in to change notification settings

Prateeksha13/Comic-Finder

Repository files navigation

Comic Finder

Comic Finder Web Application : Find XKCD Comics by searching for the String present in any of the comics, and the application lists the comics with the string.

Functionality :

  • Crawl through all XKCD Comics
  • Search through the Transcripts of the Comics to find the specified string in any of the XKCD Comics

Program Details :

  • Server runs on python3 using CherryPy as the web framework.
  • Clientside uses JQuery, Javascript, CSS, HTML.

Working :

  • Client sends a GET request with the string, server responds back with the comic URL.

Execution :

### Install MongoDB
### Set up the Server and the Database with the xkcd info
    > cd Comic-Finder
    > sudo pip install -r requirements.txt
    > mongorestore xkcd
    > python server.py
### Open the Browser at localhost:5000

To Do :

  • UI/UX Design on Clientside.
  • Automate Crawling on the Server Side.

About

Finds XKCD Comics using given input text (Text should be the part of the comic eg: dialogue or any word in the comic)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published