Skip to content

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.