[ مشروع ] Live Digital Cryptocurrency Prices مراقبه اسعار العملات الرقمية

MONSTERMC

MONSTERMC

عـضـو مــمـيـز
24 أغسطس 2024
51
15
8
SY
t.me
السلام عليكم

ملخص المشروع البرمجي: مراقبة أسعار العملات الرقمية وتنبيه المستخدمين

  • اسم المشروع: مراقب أسعار العملات الرقمية
  • الغرض من المشروع:
مشروع يهدف إلى مراقبة أسعار العملات الرقمية (مثل Bitcoin وEthereum وغيرها) وتنبيه المستخدمين عند حدوث تغييرات كبيرة في الأسعار أو عند وصول الأسعار إلى هدف محدد مسبقًا.

  • التكنولوجيا المستخدمة:
لغة البرمجة: Visual Basic .NET

  • مكتبات:
System.Net.Http للوصول إلى واجهة برمجة التطبيقات (API) الخاصة بالأسعار. Newtonsoft.Json لتحليل بيانات JSON. System.Net.Mail لإرسال الإخطارات عبر البريد الإلكتروني. Twilio لإرسال الإخطارات عبر الرسائل النصية (SMS).

  • المزايا الرئيسية:
جلب البيانات: جلب أسعار العملات الرقمية من واجهة برمجة التطبيقات لـ CoinGecko. التحديث الدوري: تحديث الأسعار بشكل دوري يعتمد على فترة زمنية يحددها المستخدم. إخطارات التغيير: تنبيه المستخدمين عند حدوث تغييرات كبيرة في الأسعار (مثل زيادة أو انخفاض بنسبة معينة). إخطارات الأهداف: تنبيه المستخدمين عند وصول الأسعار إلى أهداف محددة مسبقًا. الإخطارات المتعددة: إرسال إخطارات عبر البريد الإلكتروني والرسائل النصية (SMS). واجهة مستخدم مرنة: واجهة مستخدم تمكن المستخدم من تخصيص العملات المراد مراقبتها والأهداف السعرية.

  • التحديات التي تم مواجهتها:
التعامل مع الأخطاء: التعامل مع الأخطاء الممكنة أثناء جلب البيانات من الإنترنت أو إرسال الإخطارات، وتسجيل هذه الأخطاء في ملف سجل. التحديث الدوري: ضمان التحديث الدوري السلس للأسعار دون التأثير على أداء التطبيق.

  • كيفية استخدام المشروع:
إعداد التطبيق: تشغيل التطبيق وضبط فترة التحديث الدوري من خلال التحكم في واجهة المستخدم. تحديد العملات: اختيار العملات المراد مراقبتها وإدخال الأهداف السعرية إذا كان ذلك مطلوبًا. تفعيل الإخطارات: تحديد طرق الإخطار (البريد الإلكتروني والرسائل النصية) وتفعيلها. بدء التحديث: الضغط على زر بدء التحديث لبدء عملية مراقبة الأسعار وتحديثها بشكل دوري.

  • ملاحظات إضافية:
يجب على المستخدمين توفير بيانات المصادقة الخاصة بخدمة Twilio لإرسال الرسائل النصية. يجب على المستخدمين إعداد خادم SMTP صحيح لإرسال البريد الإلكتروني. هذا التلخيص يوضح بشكل شامل الغرض من المشروع، المزايا التي يقدمها، التكنولوجيا المستخدمة، التحديات التي تم التغلب عليها، وكيفية استخدامه بشكل فعال.

E
322222re


المشروع
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى


فيديو بسيط
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
 

مواضيع ذات صلة