Skip to content

PipainS/CareerCrawler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CareerCrawler Logo

CareerCrawler

.NET 8.0 License: MIT Last Commit Repo Size


📖 About

CareerCrawler is a powerful console application for analyzing job market data through API aggregation. Currently supporting HH.ru with plans to expand to other platforms.

Key Features:

  • 🎯 Professional role/specialization catalogs
  • 💾 Vacancy dataset generation (C# example: 2000 entries)
  • 📁 CSV export capabilities
  • 🔁 Resilient API communication with Polly retries

🔮 Future Roadmap

graph LR
  A[Current: HH.ru] --> B[Rabota.ru Integration]
  B --> C[LinkedIn Jobs API]
  C --> D[Salary Analytics Dashboard]
  D --> E[Automated Resume Analysis]
Loading

🚀 Getting Started

To run the project locally, follow these steps:

Prerequisites

Setup Instructions

# Clone repository
git clone https://github.com/PipainS/CareerCrawler.git
cd CareerCrawler/CareerCrawler

# Restore packages
dotnet restore

# Run with sample parameters
dotnet run

📜 License

MIT License

Copyright (c) 2024 PipainS

Releases

No releases published

Languages