Budget: 20000 UAH Deadline: 10 days
Hello! I am familiar with the task of early detection of direct links of the type /apply/ and can create a reliable tool: a Python script + Telegram bot that will scan immomio and send working links to a personal message or a channel.
What I propose to implement (details and reasons for this):
1. How the solution works (architecture)
• Crawler (Python, asyncio + aiohttp) — a multithreaded/asynchronous scanner that iterates through IDs based on a template and makes HTTP requests to tenant.immomio.com/apply/.
• Link validation — not only HTTP 200, but also checking the page content (presence of key fragments, such as the text "Apply"/"Заявка" or specific Immomio DOM elements) — to filter out lazy redirects and placeholders.
• Randomization and "human-like" behavior — different User-Agents, random delays between requests, random pauses and backoff on errors, to minimize the risk of blocking.
• Request policy — limit on simultaneous requests, global and per-host timeouts, exponential backoff.