سأقوم بإنشاء لوحة بيانات (Dashboard) تفاعلية باستخدام مكتبة Streamlit لعرض وتحليل البيانات بطريقة مبسطة وسهلة الاستخدام.
ما ستتضمنه الخدمة الأساسية
رفع ملف بيانات واحد (CSV/Excel).
إنشاء لوحة بيانات تحتوي على:
جدول منسق للبيانات.
رسم بياني تفاعلي واحد (مثل عمود/خط/دائري).
إمكانية التنقل بين الصفحات باستخدام الشريط الجانبي.
تسليم المشروع كملف Python جاهز للتشغيل على جهازك.
واجهة تفاعلية سهلة الاستخدام دون الحاجة لخبرة برمجية.
إمكانية التوسع وإضافة المزيد من الرسوم البيانية مستقبلاً.
الاعتماد على مكتبة Streamlit المشهورة والسهلة في تشغيل التطبيقات.
كود نظيف وموثق ليسهل التعديل عليه لاحقاً.
دعم فني للإجابة على استفساراتك بعد التسليم.
نسخة كاملة من التطبيق مبني بلغة Python + Streamlit.
الملفات المصدرية (Source Code) مع توثيق مبسط لكيفية تشغيل التطبيق.
إرشادات التشغيل على الجهاز المحلي (Localhost).
ملف README يوضح:
كيفية تثبيت المتطلبات
كيفية تشغيل التطبيق (streamlit run app.py).
كيفية استعراض البيانات.