Skip to contentتخطَّ إلى المحتوى
intelrev. Mohammad Shaban, Homeالرئيسية
Languageاللغة
All workكل الأعمال

02.2 · 2025

Business Automation Analytics Dashboardلوحة تحليلات لأتمتة الأعمال

Upload, clean, analyze, alertرفع، تنقيح، تحليل، تنبيه

Upload a CSV or Excel export and get cleaned data, charts, report exports, and an email alert when revenue drops more than 20%.ارفع ملف CSV أو Excel لتحصل على بيانات منقّحة ورسوم بيانية وتقارير قابلة للتصدير، وتنبيه بالبريد عند انخفاض الإيرادات بأكثر من 20%.

Stackالتقنيات
FastAPI, React, PostgreSQL, Pandas, SQLAlchemy, Vercel, Railway
Private repo, walkthrough available on request.مستودع خاص، ويمكن تقديم عرض توضيحي عند الطلب.
  1. UploadالرفعCSV / XLSX
  2. Clean + validateالتنقيح والتحققPandas
  3. StoreالتخزينPostgreSQL · Railway
  4. REST APIواجهة RESTFastAPI · SQLAlchemy
  5. Dashboardلوحة المعلوماتReact · Vercel

SMTP alert when revenue drops more than 20%.تنبيه SMTP عند انخفاض الإيرادات بأكثر من 20%.

Problemالمشكلة

Raw CSV and Excel exports need cleaning and validation before they can drive reports or alerts.Raw CSV and Excel exports need cleaning and validation before they can drive reports or alerts.

What I builtما بنيته

CSV/Excel upload with Pandas cleaning and validation, FastAPI and SQLAlchemy REST endpoints for auth, analytics, charts and report exports, and SMTP alerts on revenue drops over 20%. React on Vercel, PostgreSQL on Railway.CSV/Excel upload with Pandas cleaning and validation, FastAPI and SQLAlchemy REST endpoints for auth, analytics, charts and report exports, and SMTP alerts on revenue drops over 20%. React on Vercel, PostgreSQL on Railway.

How it fits togetherكيف تترابط الأجزاء

  1. CSV / XLSXUploadالرفع
  2. PandasClean + validateالتنقيح والتحقق
  3. PostgreSQL · RailwayStoreالتخزين
  4. FastAPI · SQLAlchemyREST APIواجهة REST
  5. React · VercelDashboardلوحة المعلومات
SMTP alert when revenue drops more than 20%.تنبيه SMTP عند انخفاض الإيرادات بأكثر من 20%.