A search engine built on Django which can Search, Cache and Display results from Google Play Store. It caches search result (obtained by parsing from PlayStore) everytime onto database so that whenever same term is searched later, it will be retrieved directly from the database.
Python 3.5 or higher
-
Provides list of top 10 results fetched from the Play Store
-
Searching/ Parsing results from Google Play Store
-
Caching of the search results everytime.
-
App specific page providing details of the app.
- Clone the repo.
git clone https://github.com/SubhamBhattacharjee/DjangoGooglePlaySearch.git
- Create a virtualenv with python 3.5 interpreter.
mkvirtualenv <virtualenv_name> --python=<path_to_python3>
Example: mkvirtualenv googleplaysearch --python=/usr/local/bin/python3
- Install the requirements.
pip install -r requirements.txt
- Perform migrations. (SQLite3 database is used by default).
python manage.py migrate
- Run the server.
python manage.py runserver
Server will be live at http://127.0.0.1:8000