https://thedevhunt.com/
A network of web scrapers that collect tech job postings daily, from the most prominent companies in Europe, all aggregated into a single website.
TheDevHunt is a comprehensive job aggregation platform designed for tech professionals seeking opportunities across Europe. By utilizing a network of web scrapers, we collect and curate job postings from the most prominent tech companies daily, ensuring that our users have access to the latest and most relevant openings in the industry. Whether you're a developer, IT specialist, or data scientist, TheDevHunt is your gateway to finding your next big career move.
To get a local copy up and running follow these simple example steps.
Note: Some libraries used in this project may have compatibility issues on Windows.
- Clone the repo
git clone https://github.com/Erhan1706/thedevhunt.git
- Install the dependencies
pip install -r requirements-dev.txt
- Apply the migrations
python manage.py makemigrations python manage.py migrate
- Start the development server:
python manage.py runserver
- If you make any changes to the frontend styling, make sure to compile the tailwind in a separate terminal:
./tailwindcss -i ./static/css/input.css -o ./static/css/output.css --watch
- Adding 10+ more companies
- Asynchronous update of the job listing for each individual scraper
- Internship section
Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some amazing feature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Contact at: dorian.erhan@gmail.com