Skip to content

lazy-crow-nest ("lazy" "crow's nest") is a Dash app for a quick overview of job market in Russia.

License

Notifications You must be signed in to change notification settings

livelace/lazy-crow-nest

Repository files navigation

lazy-crow-nest

lazy-crow-nest ("lazy" "crow's nest") is a Dash app for a quick overview of job market in Russia.

Features:

  • 24/7 new data fetching.
  • Regular Spark task for clean, extract, enrich data etc. Weekly Docker image.
  • Different datasets.
  • Different metrics: city, title, company, salary etc.
  • Filtering by different parameters.

Datasets:

  • common-year.pickle
  • common-six-months.pickle
  • common-three-months.pickle
  • it-year.pickle
  • it-six-months.pickle
  • it-three-months.pickle (default)

Dash:

overview

Quick start:

# start app and navigate to web ui.
user@localhost / $ docker run -ti --rm "ghcr.io/livelace/lazy-crow-nest"
user@localhost / $ docker run -e "LCN_DATA_PATH=/data/common-year.pickle" -ti --rm "ghcr.io/livelace/lazy-crow-nest"
user@localhost / $ docker run -e "LCN_DATA_PATH=/data/it-year.pickle" -ti --rm "ghcr.io/livelace/lazy-crow-nest"
Dash is running on http://0.0.0.0:8050/

 * Serving Flask app "lcn.__main__" (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off
 * Running on http://0.0.0.0:8050/ (Press CTRL C to quit)

About

lazy-crow-nest ("lazy" "crow's nest") is a Dash app for a quick overview of job market in Russia.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages