AutoAssistApp: منصة متكاملة مدعومة بالذكاء الاصطناعي لإدارة وجدولة محتوى التواصل الاجتماعي

تفاصيل العمل

قمت بتطوير نظام متكامل (Full-Stack) يهدف إلى أتمتة وتحسين سير عمل صناع المحتوى والشركات على منصات التواصل الاجتماعي. التطبيق ليس مجرد أداة جدولة، بل هو مساعد ذكي يحل مشكلة "تشتت الأدوات" و"جمود المحتوى" عبر دمج الذكاء الاصطناعي في قلب تجربة المستخدم.

المشكلات التي يعالجها المشروع:

تشتت المستخدم بين تطبيقات الملاحظات، أدوات الذكاء الاصطناعي، ومنصات النشر.

صعوبة صياغة محتوى جذاب ومناسب لكل منصة (Twitter vs LinkedIn).

الحاجة إلى أتمتة النشر والجدولة الزمنية بدقة.

الحلول والتقنيات المستخدمة:

تطوير الموبايل (Flutter): بناء واجهة مستخدم عصرية (Dark Mode) تدعم تجربة مستخدم سلسة واستجابة سريعة (60fps).

الذكاء الاصطناعي (Gemini Pro): دمج نماذج Google AI لتحسين النصوص، إضافة الوسوم (Hashtags)، واقتراح الرموز التعبيرية بضغطة زر.

النظام الخلفي (Node.js & Express): بناء API قوي لإدارة العمليات، مع نظام توثيق آمن باستخدام JWT و Firebase Admin.

الربط البرمجي (OAuth 2.0): دمج واجهات برمجة التطبيقات الرسمية لـ Twitter (X) و LinkedIn للنشر المباشر والمجدول.

قاعدة البيانات (Firestore): إدارة بيانات المستخدمين، المنشورات، وقوائم المهام (Todo List) بشكل لحظي.

المميزات التقنية التي قمت بتنفيذها:

لوحة تحكم للمستخدم: لمتابعة المهام اليومية وإحصائيات النشر.

لوحة تحكم إدارية (Admin Dashboard): لمراقبة أداء النظام، إدارة المستخدمين، وحالة السيرفر.

الأمان: تشفير كامل لبيانات الـ Tokens واتصالات HTTPS.

نظام الجدولة: خوارزمية خلفية تضمن نشر المحتوى في الوقت المحدد بدقة.

التفاصيل التقنية (Tech Stack):

Frontend: Flutter (Dart), Provider (State Management), Lottie Animations.

Backend: Node.js, Express.js.

Database: Firebase Firestore.

AI Integration: Google Gemini API.

Testing: Jest (Backend), Flutter Test (Frontend).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
8
تاريخ الإضافة
المهارات