Search my bio and be Elastic. Browser that enables you to query your work experience.
HTML Python JavaScript CSS Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
elk
web
.gitignore
README.md
config_loader.py
cv_generator.py
elastic-config-example.yml
full_cv_template.html
indexmyprojects.py
passenger_wsgi.py
prepare_index.py
projects.yml
requirements.txt
start_web_server.cmd
start_web_server.sh
test_if_elasticsearch_indexed_my_projects.py

README.md

Motivation

This app should automate CV projects lists and give you possibility to query it freely. Index your projects to Elasticsearch. Backend done in Flask.

Running

Before you run API endpoint, you have to have Elasticsearch up and running. Moreover it has to have index and type configured.
Preparation script is named indexmyprojects.py, it takes yml file as input and outputs to Elasticsearch. Run api endpoint using start_api_server.sh then go to localhost:5000.

API usage

  • Query for match on every field of document /api/search?q=queried_text returns list of documents matching queried_text