Automated Freelance Job Monitoring Pipeline with Telegram AlertsAutomated Freelance Job Monitoring Pipeline with Telegram Alerts
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
This project was designed as a modular data pipeline for automated freelance job monitoring and delivery. The architecture separates data collection, filtering, deduplication, AI-powered enrichment, storage, and notification layers, allowing each component to evolve independently. Telegram serves as the delivery channel for alerts, while the core system focuses on reliable data processing, automation, and workflow orchestration.
src/ collectors/ — Freelancer.com API integration pipeline/ — per-specialty filter, deduplicate, scoring bot/ — handlers, commands, keyboards ai/ — translate, summarize, proposal (OpenAI GPT) db/ — SQLAlchemy models (User, Job, Proposal, Feedback) workers/ — background monitoring loop utils/ — config, logger, analytics scripts/ — CLI entry points data/ — SQLite DB, raw/processed/analytics output
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started