egorcherkasoff / hh-salary-graph

Web-scrapper collecting data for salaries and cities

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hh.ru job market web-scraper

Overview

This is a Python Streamlit app that allows you to retrieve and visualize salary data from hh.ru, a popular job portal in Russia, and analyze the current job market for any given job. The app presents graphical representations of the max, min, and average salary for a specific job, grouped by regions across Russia.

This app provides up-to-date information about the job market, which can be beneficial for job seekers and employers alike. The data presented through the app can help job seekers to better understand salary levels in regions, and in the country overall and make decisions about their careers.

Features

  • Retrieval of salary data from hh.ru based on user input of a job name
  • Visualization of salary data using Plotly
  • Selection of max, min, or average salaries to be displayed

Installation

  • Clone this Git repository: git clone https://github.com/egorcherkasoff/hh-salary-graph

  • Install the required Python packages: pip install -r requirements.txt

  • Run the app: streamlit run main.py

Usage

  1. Enter the name of a job you want to get salary data for in the text box provided.

  2. Select whether you want to see the maximum, minimum, or average salaries for the job. (Average by default)

  3. View the graphical representation of the salary data below filled field.

Contributing

If you find a bug or have an idea for a new feature, please create an issue or pull request in this repository.

About

Web-scrapper collecting data for salaries and cities


Languages

Language:Python 100.0%