🎯 Lead Parser

Заявки Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ сайтов

ΠŸΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ

Parser β€” мастСр ΠΏΠΎ поиску Π·Π°ΠΊΠ°Π·ΠΎΠ²

Lead Parser β€” систСма автоматичСского поиска ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ².

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ для автоматичСского сбора, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈ управлСния Π»ΠΈΠ΄Π°ΠΌΠΈ ΠΈΠ· Telegram, FL.ru ΠΈ Habr Freelance. БСрвис ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ заявок Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ сайтов, позволяя быстрСС Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹.

Python / FastAPI / SQLite / Tailwind

Π—Π°Π΄Π°Ρ‡Π°

БвСсти Π²ΠΎΠ΅Π΄ΠΈΠ½ΠΎ заявки ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… источников, ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π²Π΅Π±-интСрфСйс для Π°Π½Π°Π»ΠΈΠ·Π° Π»ΠΈΠ΄ΠΎΠ². ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ end-to-end Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅: ΠΎΡ‚ сбора Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ управлСния статусами.

РСшСниС

  • Асинхронный парсСр для Telegram, FL.ru ΠΈ Habr Freelance.
  • Автозапуск сбора заявок Ρ‡Π΅Ρ€Π΅Π· APScheduler.
  • Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π»ΠΈΠ΄ΠΎΠ² Π² SQLite с асинхронным доступом Ρ‡Π΅Ρ€Π΅Π· SQLAlchemy.
  • Π’Π΅Π±-интСрфСйс Π½Π° FastAPI + Jinja2 для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ просмотра ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ.
  • Бтатусы: Π½ΠΎΠ²Ρ‹Π΅, просмотрСнныС, Π°Ρ€Ρ…ΠΈΠ².

Π§Ρ‚ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π»Π΅Π½Ρ‚Ρ‹ Π»ΠΈΠ΄ΠΎΠ², позволяСт Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ источнику ΠΈ статусу, Π° Ρ‚Π°ΠΊΠΆΠ΅ сохраняСт ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ заявок.

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ просмотрС заявки автоматичСски ΠΏΠΎΠΌΠ΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ просмотрСнныС.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ бСзопасный Ρ€Π΅ΠΆΠΈΠΌ дСмонстрации Π±Π΅Π· ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сайт локально для ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… источников, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ² ΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

  • Π‘ΠΎΠΊΡ€Π°Ρ‰Π°Π΅Ρ‚ врСмя поиска ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°ΠΊΠ°Π·ΠΎΠ².
  • ΠŸΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π»ΠΈΠ΄ΠΎΠ².
  • ДСмонстрируСт Π½Π°Π²Ρ‹ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ бэкСнд- ΠΈ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.