توضیح کلی پروژه
ما نیاز به توسعه سیستمی داریم که اطلاعاتی مانند IP، URL، زمان و سایر پارامترها را از طریق درخواستهایی که از یک دامنه خاص به سمت یک وبسایت ارسال میشود دریافت کرده، این اطلاعات را در پایگاه داده ذخیره کند و سپس در فواصل زمانی چندثانیهای (مثلاً هر 5 تا 10 ثانیه) تحلیل کرده و بسته به الگوریتمهای مشخص، خروجیهایی را تولید کند.
این خروجیها ممکن است:
بهصورت نوتیفیکیشن به ربات تلگرام ارسال شوند.
در وبسایتی جداگانه به صورت ساختاریافته ذخیره و نمایش داده شوند.
یازمندیهای فنی پروژه
1. دریافت دیتا از طریق دامنه (وبهوک یا API)
ایجاد endpoint امن برای دریافت داده.
ثبت داده در پایگاه داده شامل آیپی، زمان، URL و سایر فیلدها.
2. پایگاه داده
طراحی ساختار دیتابیس بهصورت بهینه برای تحلیلهای بعدی (پیشنهاد: PostgreSQL یا MongoDB)
ذخیرهسازی حجم بالای داده در طول زمان با قابلیت توسعهپذیری.
3. تحلیل و پردازش دادهها
پیادهسازی الگوریتمهای مشخص شده برای تحلیل دادهها (این الگوریتمها از طرف ما تعریف میشوند یا با همکاری فریلنسر طراحی خواهند شد).
اجرای تحلیل به صورت Job background (مثلاً با Celery یا Cron job) در فواصل زمانی چند ثانیهای.
4. ارسال نوتیفیکیشن به بات تلگرام
ارتباط با بات تلگرام از طریق API رسمی.
ارسال پیامهای خاص هنگام شناسایی شرایط خاص در تحلیل دیتا.
نیازمندیهای جانبی (Optional ولی پیشنهادی)
پیادهسازی احراز هویت ساده برای پنل.
قابلیت آرشیو کردن و خروجی گرفتن از دیتا.
لاگگیری کامل برای هر مرحله از عملیات.
داکیومنتنویسی برای APIها و بخشهای مختلف پروژه.
کدنویسی به صورت ماژولار و قابل توسعه.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.