العودة لقائمة المشاريع
تطوير منصة SaaS متكاملة بنظام Multi-Tenant لإدارة الموارد (ERP Modular System)
الميزانية
$2500.00 - $5000.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة التطبيقات
Front End
أمن المعلومات
تطوير البرمجيات
برمجة مواقع
برمجة
هندسة البرمجيات
React
Next.js
node.js
Back End
لارافيل
PHP
برمجة التطبيقات
Front End
أمن المعلومات
تطوير البرمجيات
برمجة مواقع
برمجة
هندسة البرمجيات
React
Next.js
node.js
Back End
لارافيل
PHP
الوصف
نبحث عن مهندس برمجيات محترف (أو فريق تطوير) لبناء منصة SaaS شاملة من الصفر. المنصة مصممة لخدمة قطاعات متعددة (طبي، تجاري، تعليمي، إلخ) من خلال هيكلية برمجية تعتمد على الوحدات (Modules) وقابلية التوسع العالية.
المتطلبات التقنية المطلوبة:
• الهيكلية: نظام Multi-tenant (Database-per-tenant) لضمان أقصى درجات الأمان وعزل البيانات.
• الباك إند (Back-end): يفضل استخدام NestJS (Node.js) أو Laravel (PHP) مع الالتزام بمعايير Clean Code.
• الفرونت إند (Front-end): استخدام React.js أو Next.js مع Tailwind CSS (دعم كامل للغة العربية RTL).
• قاعدة البيانات: PostgreSQL مع Redis للكاش.
• الاشتراكات: الربط مع بوابات الدفع لدفع الاشتراكات الشهرية والسنوية.
المميزات المطلوب تنفيذها:
1. النواة الأساسية (Core Engine): إدارة الشركات (Tenants)، نظام صلاحيات متقدم (RBAC)، والتحقق من الهوية.
2. نظام الوحدات (Modules): القدرة على تفعيل/تعطيل وحدات معينة لكل شركة (مثلاً: وحدة المحاسبة، وحدة المبيعات، وحدة إدارة العيادات).
3. لوحة تحكم للمدير العام (Super Admin): لمراقبة الاشتراكات، الإيرادات، وإدارة العملاء.
4. لوحة تحكم لكل شركة (Tenant Dashboard): لإدارة الموظفين، التقارير، والإعدادات الخاصة بها.
5. نظام الإشعارات والتقارير: إشعارات داخلية وعبر البريد، مع توليد تقارير PDF/Excel.
المخرجات المتوقعة:
• كود مصدري نظيف وموثق (Clean & Documented Code).
• لوحة تحكم متجاوبة بالكامل (Responsive UI/UX).
• توثيق الـ APIs باستخدام Swagger.
• رفع النظام على سيرفرات AWS أو DigitalOcean.