العودة لقائمة المشاريع
برمجة تطبيق سعودي كامل
الميزانية
$1000.00 - $2500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
Swift
Ionic
كوتلن
جافا
برمجة iOS
برمجة التطبيقات
برمجة أندرويد
Swift
Ionic
كوتلن
جافا
برمجة iOS
برمجة التطبيقات
برمجة أندرويد
الوصف
**الموضوع:** طلب بدء تنفيذ تطبيق - تسليم ملفات التصميم (Handoff) والمواصفات التقنية.
**تحية طيبة،**
نحن بصدد إطلاق تطبيق في السوق السعودي، ونود البدء الفوري في مرحلة التطوير بعد الانتهاء من تصميم واجهة المستخدم وتجربة المستخدم (UI/UX).
**الرجاء الاطلاع على المرفقات والمصادر التالية والبدء في تجهيز بيئة العمل (Setup):**
1. تسليم ملفات التصميم (Design Handoff)
لقد تم تصميم الواجهة باستخدام [اذكر الأداة المستخدمة، Figma
| البند | التفاصيل | الرابط/المكان |
| **ملف التصميم الرئيسي** | يشمل جميع الشاشات (iOS + Android)، المكونات (Components)، وحالات التفاعل (States). | [رابط ملف Figma/XD] |
| **دليل التصميم (Style Guide)** | توثيق الألوان، الخطوط، والأيقونات المستخدمة. | [موجود داخل ملف التصميم] |
| **الرسوم المتحركة/النماذج** | رابط لنموذج (Prototype) يوضح تدفق المستخدمين (User Flow) الرئيسي. | [رابط Prototype] |
| **الأصول (Assets) والأيقونات** | جميع الأصول في صيغة SVG/PNG (يُفضل أن يستخرجها المطور من ملف Figma مباشرة). | [استخراج من Figma/مرفق] |
### 2. البنية التقنية المطلوبة (Tech Stack & Infrastructure)
القرار المتخذ للبنية التقنية (والذي يجب على المطورين الالتزام به) هو:
| العنصر | التقنية المختارة | الملاحظات/الهدف |
| :--- | :--- | :--- |
| **Front-end Mobile** | **[Flutter / React Native]** | **التطوير على منصتين (iOS & Android) من كود واحد.** |
| **Backend** | **[Node.js (Express) / Python (Django)]** | بنية قوية قابلة للتوسع. |
| **قاعدة البيانات** | **[PostgreSQL / MySQL]** | الاعتماد على قاعدة بيانات موثوقة. |
| **بيئة الاستضافة (Cloud)** | **[AWS / DigitalOcean / Azure]** | يجب تهيئة خادم (Server) قابل للتوسع للمراحل القادمة. |
### 3. متطلبات البنية التحتية الأساسية
* **نظام التحقق (Auth):** يجب بناء نظام تسجيل دخول يعتمد على **رقم الجوال ورمز التحقق لمرة واحدة (OTP)**، بالإضافة إلى إمكانية التسجيل عبر البريد الإلكتروني.
* **بوابات الدفع:** يجب أن يكون الكود الخلفي جاهزاً للتكامل مع بوابة دفع محلية في السعودية (مثل STC Pay / MADA / Apple Pay).
* **مستودع الكود (Repository):** يجب إنشاء مستودع جديد على **[GitHub / GitLab]** وبناء الهيكلية المعتمدة (main, dev, feature branches).
### 4. الإجراء المطلوب من المطور (Action Items)
1. **مراجعة التصميم:** التأكد من إمكانية تنفيذ جميع الشاشات والميزات التقنية.
2. **تقدير الوقت:** تقديم جدول زمني تقديري (Timeline) لتطوير **المنتج الأدنى القابل للتطبيق (MVP)**.
3. **إعداد البيئة:** بدء تهيئة بيئات التطوير والاختبار (Dev & Staging) على السيرفرات السحابية.
**نحن متحمسون للبدء، ونطلب منكم تأكيد استلام ملفات التصميم والبدء في تقدير مهام العمل (Task Estimation) لأول أسبوعين.**
**مع خالص الشكر،**