العودة لقائمة المشاريع
مهندس برمجيات محترف مع خبرة Vue.js و Laravel
الميزانية
$50.00 - $100.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
هندسة RESTful
vuejs
تصميم موقع إلكتروني
لارافيل
تطوير البرمجيات
هندسة البرمجيات
هندسة RESTful
vuejs
تصميم موقع إلكتروني
لارافيل
تطوير البرمجيات
هندسة البرمجيات
الوصف
السلام عليكم ورحمة الله وبركاته
أقوم بتطوير موقع ويب لإدخال واستعراض بيانات شركات، ويتم تحليل البيانات بطريقة معينة، وعرض البيانات في تقارير مخصصة، ولدي توصيف دقيق لما أريد الحصول عليه
وأرغب بالاستعانة بمطورين لتسريع العمل، حيث أننا نرغب بالانتهاء من هذه المرحلة في أسرع وقت.
لكن ما أريده الآن، أن نبدأ أولا بتطوير صفحة واحدة، مع قواعد البيانات المتعلقة بها، وما يرتبط بها من توصيف للAPI بين الbackend والfrontend.
توصيف الواجهة محدد بدقة ضمن ملف إكسل، وسيتم مشاركته مع المستقل بعد الاتفاق معه.
المهام المطلوبة من المستقل:
0- قدرة على تحليل المتطلبات لمعرفة ما يلزم لها من APIs, DB tables, User Interfaces كي يكون هناك لغة مشتركة بيننا :)
1- قدرة على توصيف api باستخدام postman (مدخلات، مخرجات، أخطاء محتملة)
2- بناء جداول في قاعدة البيانات حسب التوصيف
3- قدرة على رسم مخطط قواعد البيانات
4- بناء واجهة الموقع باستخدام Vue.js
4-1- تتألف الواجهة من عدة بنود تتيح (عرض/إدخال/تعديل) بيانات الشركات
4-2- الواجهة فيها ثلاثة مكونات رئيسية، نص، جدول، tags (النص مثل اسم الشركة مثلا) (الجدول مثل منتجات الشركة) (الtags يعني مثل خانة المهارات المطلوبة التي تجدها في مستقل)
4-3- نطلب من المستقل أن يجعل كل المحتوى النصي في الواجهة يتم الحصول عليه من APIs بحيث تكون الواجهة هي فقط قالب يقوم ببناء المحتوى وفق ما تمليه الbackend
5- بناء الbackend باستخدام Laravel (الbackend ستكون فقط تنفيذًا للapi الذي تم توصيفه، تأخذ مدخلات، وتحللها، وتتخاطب مع قاعدة البيانات، وتعيد المخرجات) مع عمل Log للعملية، وتحقيق حماية من الأخطاء التي قد توجد في الطلب، أو قاعدة البيانات (كما هو التوصيف في api)
بعد إنهاء هذا العمل، قد نرغب بالمتابعة مع المستقل في المراحل التالية حسب جودة العمل ودقة التوثيق وحسن التواصل.