تطوير لوحة تحكم CRM لإدارة زبائن محلات الملابس مع API للربط مع n8n

تفاصيل المشروع

وصف المشروع:

أحتاج مطور Full Stack لبناء تطبيق ويب احترافي باللغة العربية (RTL) لإدارة زبائن محلات الملابس. التطبيق جزء من منظومة أتمتة تسويقية مبنية مسبقاً على n8n و Evolution API.

فكرة المشروع:

كاشير المحل يسجل بيانات الزبون عند الشراء → n8n يقرأ البيانات تلقائياً → يرسل رسائل واتساب شخصية للزبائن (ترحيب، حملات، تهنئة عيد ميلاد).

المطلوب بناؤه:

1. صفحة تسجيل الدخول

- اسم المستخدم + كلمة المرور

- تصميم احترافي بألوان navy #0A1628 و gold #C9A84C

2. لوحة التحكم الرئيسية

- إجمالي الزبائن

- عدد من استقبل رسالة الترحيب

- عدد زبائن كل فئة (جديد/منتظم/VIP/غير نشط)

- زر إضافة زبون جديد

3. صفحة إضافة زبون

- الاسم (إلزامي)

- رقم الواتساب (إلزامي)

- تاريخ الميلاد (اختياري)

- ملاحظات (اختياري)

4. صفحة قائمة الزبائن

- جدول بكل الزبائن

- بحث بالاسم أو الرقم

- فلترة بالفئة (جديد/منتظم/VIP/غير نشط)

- شارات الحالة (استقبل ترحيب؟ آخر حملة؟)

5. صفحة ملف الزبون

- عرض كل بيانات الزبون

- زر "تسجيل زيارة جديدة"

- عدد الزيارات الكلي

- تاريخ آخر زيارة

- الفئة الحالية (محسوبة تلقائياً)

6. API Endpoints لـ n8n

GET /api/customers

Headers: Authorization: Bearer [token]

Filters:

- welcome_sent (boolean)

- segment (new/regular/vip/inactive)

- birthday_today (boolean)

- last_campaign_received_not (string)

PATCH /api/customers/:id

Headers: Authorization: Bearer [token]

Body: welcome_sent / last_campaign_received / eid_greeting_sent

قاعدة البيانات (MySQL):

جدول customers:

- id

- name

- phone

- birthday (nullable)

- notes (nullable)

- welcome_sent (default: false)

- eid_greeting_sent (default: false)

- last_campaign_received (default: "")

- total_visits (default: 1)

- last_visit_date (auto)

- segment (auto: new/regular/vip/inactive)

- created_at

منطق الفئات (تلقائي):

New: زيارة واحدة فقط

Regular: 2-4 زيارات

VIP: 5+ زيارات

Inactive: آخر زيارة > 45 يوم

المواصفات التقنية:

Frontend: React.js

Backend: Node.js / Express

Database: MySQL (على VPS موجود مسبقاً)

Hosting: Hostinger VPS (جاهز ومُهيأ)

Domain: subdomain على automindtech.io

SSL: مُفعّل مسبقاً

اللغة: عربي كامل RTL

Mobile Responsive: إلزامي

ما هو موجود مسبقاً:

✅ VPS على Hostinger مع MySQL

✅ n8n مثبت وشغال

✅ Evolution API مثبت وشغال

✅ Domain وSSL جاهزين

✅ Workflows جاهزة تحتاج فقط ربط API

المتطلبات الأساسية:

1. كل بيانات الزبائن معزولة (single tenant)

2. API endpoints تعمل مع Bearer token

3. Token مخزن بشكل آمن

4. كود نظيف وموثق لسهولة التطوير لاحقاً

5. التسليم مع شرح لكيفية إضافة نسخ جديدة للعملاء

الميزانية: 200 دولار المدة: ثلاث أسابيع كحد أقصى.

ملاحظة: المشروع قابل للتكرار لعملاء متعددين، والمطور الجيد سيحصل على فرص عمل إضافية مستقبلاً.

حالة المشروع
مفتوح
تاريخ النشر
الميزانية
$100.00 - $250.00
مدة التنفيذ
21 يوما
المهارات

صاحب المشروع
Ahmad H I.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

العروض المقدمة

السلام عليكم اشتغلت قبل كده على بناء APIs وربطها مع قواعد بيانات مع عمل filtering وlogic على البيانات وده مناسب جدا لفكرة تقسيم العملاء وتحديث حالاتهم بشكل تلقا...

السلام عليكم اخ احمد ، شكرا على وصف المشروع، فكرة ربط بيانات زبائن محلات الملابس مع n8n و Evolution API لأتمتة رسائل واتساب فكرة قوية وواقعية. أنا فاروق، مطور F...

السلام عليكم ورحمة الله، اطلعت على تفاصيل المشروع بالكامل، وواضح أنه نظام CRM خفيف Marketing Automation مربوط مع n8n و Evolution API، وهذا بالضبط النوع من الأنظ...

مرحبا، قرأت المتطلبات الفنية للمشروع بالكامل. هيكلة النظام بفصل الـ CRM كـ Headless App عن محرك الأتمتة n8n هو قرار معماري ممتاز، وأنا جاهز لتنفيذ هذا الـ Stack...

السلام عليكم أستاذ احمد قرأت تفاصيل المشروع بدقة ولفت نظري جدا الربط الذكي بين لوحة التحكم و n8n مع Evolution API. بصفتي Full-stack Developer أعمل بـ React و No...

السلام عليكم معك جنى مهندسة ذكاء اصطناعي وأتمتة بتمنى انك بتختار الخبرة .. لأنو أعمالي رح تحكي عني .. زي ما شايف بالفيديو المرفق بالفعل قمت بعمل نظام قوي فيه أغ...

مرحبا أ. أحمد أنا Full Stack Developer وعندي خبرة في بناء أنظمة CRM وربطها مع APIs خارجية وأنظمة أتمتة مثل n8n، وبالتالي المشروع ده داخل في نطاق شغلي بشكل مباشر...

السلام عليكم، أنا مطور Full-Stack بخبرة تتجاوز 6 سنوات، متخصص في بناء الأنظمة الإدارية ولوحات التحكم (Dashboards) باستخدام React.js و Node.js، ولدي خبرة متقدمة ...

أرفقت لك في البداية نماذج من تطبيقات الويب ولوحات التحكم التي قمت بتطويرها سابقا لعملاء آخرين، لتطلع على مستوى الجودة والتنظيم في الكود والتصميم، كما أنصحك بمرا...

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

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.