Skip to content

Django Search Engine, Scrape links and text from different search engine as mentioned in Readme and Display it.

License

Notifications You must be signed in to change notification settings

edanurbksn/Django-Search-Engine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Django-Search-Engine

Scrapes links and text from different search engine and Displays it on a webpage.

Supported Search engine

  • Google
  • Yahoo
  • DuckDuckGo
  • Ecosia
  • Bing
  • Givewater

Features

  1. Removed Ad links.
  2. Scrap to the next page.(Incomplete)

How to Run

Open cmd prompt and write following commands.

Step 1: git clone https://github.com/SandyUndefined/Django-Search-Engine.git

Step 2: cd Django-Search-Engine

Step 3: pip install -r requirements.txt or pip3 install -r requirements.txt

Step 4: cd SearchEngine

Step 5: manage.py runserver or python manage.py runserver

Step 6: Open browser and type http://127.0.0.1:8000/

Bugs to be fixed

  • Remove ad links
  • Yahoo returning request.code 500
  • Can scrape to next or given set of pages

Feel free to Contribute

To fix a bug or create new feature, follow these steps:

  1. Fork the repo

  2. Create new branch.(git checkout -b feature)

  3. Make changes or add new changes

  4. Commit your changes(git add -a,git commit -m 'New feature')

  5. Push to branch (git push origin feature)

  6. Create a pull request

Please click here to report an issue or request a new feature.

About

Django Search Engine, Scrape links and text from different search engine as mentioned in Readme and Display it.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 43.0%
  • Python 33.8%
  • HTML 13.6%
  • CSS 9.6%