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

SandyUndefined/Django-Search-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django-Search-Engine

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

DEMO: https://djangosearchengine.herokuapp.com/

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/

TODO

  • Add more Search Engine.

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.