App search engine for HUAWEI-AppGallery
Rapq is a web application that allows people to perform a natural language search for apps. Rapq re-creates the experience of browsing through an application store. Search apps of interest and click on a product that is linked to an online store where it can be checked and installed.
App data are crawled using my huawei-spider
- Terminal run:
docker run -p 8050:8050 scrapinghub/splash
brew services restart elasticsearch-full
- Run 'huawei-spider/huawei_spider/run'
- Wait to get data
- Run 'Rapq/runserver'
Frontend:
- Bootstrap
- JS, jQuery
Backend:
- Python
- Elasticsearch
- Flask
- Template engine: Jinja