العودة لقائمة المشاريع

مبرمج فرونت – لمنصة الحجز والإدارة للعقارات والسكن السياحي

52

نقاط الجدية

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مكتمل
تاريخ النشر
منذ 8 أشهر
الميزانية
$250.00 - $500.00
مدة التنفيذ
25 يوما
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Trip I.
عدد العروض
39
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
تصميم تجربة المستخدم برمجة مواقع Front End برمجة التطبيقات هندسة البرمجيات برمجة iOS برمجة قواعد البيانات برمجة تطوير البرمجيات تصميم تجربة المستخدم برمجة مواقع Front End برمجة التطبيقات هندسة البرمجيات برمجة iOS برمجة قواعد البيانات برمجة تطوير البرمجيات
الوصف
مشروع Trip In (تريب إن) هو منصة رقمية متكاملة تربط المضيفين (أصحاب العقارات) بـ العملاء (الضيوف والمستأجرين) لتسهيل عمليات العرض، الحجز، والإدارة بطريقة آمنة وسلسة، مع واجهات مستقلة للإدارة والتجار والعملاء، وموقع إلكتروني عام يعرّف بالخدمة ويعرض العروض والمزايا. ⸻ الهدف من التوظيف نبحث عن مطور واجهات (Frontend Developer) لبدء تنفيذ واجهات المستخدم لمشروع Trip In بالاعتماد على التصاميم والمواصفات المعتمدة. سيعمل المطور على تنفيذ جميع واجهات المستخدم (Website + Dashboards) وربطها لاحقًا مع الـ API الخاص بفريق الباك-إند (NestJS). ⸻ ? المكونات الرئيسة للمشروع 1. الموقع الإلكتروني (Website) الموقع العام يمثل الواجهة التسويقية للمنصة، وهو ما يراه الزائر قبل التسجيل أو الحجز. يهدف لإبراز الخدمات، وجذب التجار والعملاء للتسجيل، ويضم الصفحات التالية: •الصفحة الرئيسية (Hero Section + المميزات + كيف تعمل المنصة) •صفحة “من نحن” + “الأسئلة الشائعة” •صفحة عرض المدن / المناطق المميزة •صفحة التسجيل للتجار والعملاء •صفحة تسجيل الدخول / استعادة كلمة المرور •صفحة “تواصل معنا” (نموذج + خريطة) •صفحة المدونة أو المقالات الترويجية (اختياري) •واجهة متجاوبة بالكامل مع الجوال والأجهزة اللوحية •دعم اللغتين (العربية / الإنجليزية) •توافق مع SEO وتحسين سرعة التحميل ⸻ 2. لوحة تحكم العميل (Customer Dashboard) •عرض وإدارة الحجوزات (الحالية / السابقة) •الدردشة المباشرة مع التاجر •عرض الموقع الجغرافي السابق للعميل (حسب المدينة) •نظام تقييم متبادل (العميل ↔ التاجر) •إدارة الملف الشخصي •المفضلة / قوائم الحفظ •التنبيهات والإشعارات اللحظية (Push Notifications) •دعم اللغة الإنجليزية ⸻ 3. لوحة تحكم التاجر (Vendor Dashboard) •إدارة العقارات (إضافة – تعديل – حذف) •إدارة الأسعار والتقويم الموسمي •استقبال الحجوزات والتعامل مع الضيوف •نظام الرسائل والمحادثة مع العملاء •إدارة المحفظة المالية والتحويلات •إحصائيات الأداء والمبيعات •تعدد اللغات (عربي / إنجليزي) •دعم الوضع الليلي (اختياري) ⸻ 4. ? لوحة تحكم الإدارة (Admin Dashboard) •إدارة المستخدمين (العملاء + التجار) •إدارة العقارات والحجوزات •إدارة التحويلات المالية والتقارير •إدارة الإشعارات والمراجعات •لوحة رئيسية للإحصائيات العامة للنظام •التحكم بالمدن والمناطق والأسعار العامة •الإشراف على الدعم الفني والمراسلات ⸻ المهارات التقنية المطلوبة •HTML5 / CSS3 / JavaScript (ES6+) •TypeScript •React.js أو Next.js (مفضل) •Redux / Zustand / Context API •Tailwind CSS أو Styled Components •Responsive Design (متجاوب مع جميع الأجهزة) •التعامل مع RESTful API / JSON •إعداد تعدد اللغات (i18next) •خبرة في تحسين الأداء وSEO •Git / GitHub لإدارة النسخ يُفضّل أيضًا: •خبرة بتطوير مواقع حجوزات أو عقارات •معرفة بتصميم التجربة (UX/UI) •فهم أساسيات Auth وJWT ⸻ ما سيتم تسليمه •واجهة موقع إلكتروني كاملة (Website) •واجهات المستخدم للعميل / التاجر / الإدارة •ربط الواجهات مع API •نظام تعدد لغات (عربي / إنجليزي) •كود نظيف ومُنظّم ضمن GitHub Repository ⸻ آلية التعاون •سيتم تزويد المطور بكامل الوثائق والتصاميم (UI/UX + API Docs) •إدارة المهام عبر Trello أو Notion •اجتماعات متابعة أسبوعية عبر Google Meet أو Slack •تسليم كل جزء بمخرجات قابلة للفحص والتجربة
عرض على مستقل