FLXR studios FLXR studios FLXR studios FLXR studios
تفاصيل العمل

Posters – تطبيق تجارة إلكترونية متكامل (Full-Stack) Posters هو تطبيق ويب للتجارة الإلكترونية متكامل يتيح للمستخدمين تصفّح الملصقات، البحث عنها، وتصفيتها حسب الفئة، إضافة المنتجات إلى سلة التسوق، وإتمام الطلبات للتوصيل. تم تنفيذ المشروع كتطبيق مخصص لعميل حقيقي. تولّى العميل عملية النشر (Deployment) بشكل مستقل، بينما تم تطوير التطبيق محليًا بالكامل. المميزات: -تصفّح جميع الملصقات المتاحة -البحث عن الملصقات بالاسم أو بالكلمات المفتاحية -تصفية الملصقات حسب الفئة -عرض تفاصيل كل ملصق -إضافة الملصقات إلى سلة التسوق -إدارة عناصر سلة التسوق -إتمام الطلبات للتوصيل -واجهة خلفية (API) لإدارة المنتجات، السلة، والطلبات التقنيات المستخدمة: --الواجهة الأمامية (Frontend)-- -React -JavaScript -HTML5 -CSS3 --الواجهة الخلفية (Backend)-- -Node.js -Express.js -RESTful APIs --قاعدة البيانات-- -PostgreSQL --هيكلية المشروع (Project Architecture)-- -العميل (Client): واجهة أمامية مبنية باستخدام React لتفاعل المستخدم -الخادم (Server): Backend باستخدام Node.js و Express.js لمعالجة منطق العمل وواجهات البرمجة -قاعدة البيانات (Database): PostgreSQL لتخزين بيانات الملصقات، الفئات، سلة التسوق، والطلبات --دوري ومساهمتي في المشروع-- -تصميم وتنفيذ التطبيق بالكامل من الصفر -بناء منطق الواجهة الأمامية بالكامل باستخدام React -تطوير واجهات برمجية (APIs) باستخدام Node.js و Express.js -تصميم وتنفيذ مخطط قاعدة البيانات باستخدام PostgreSQL -ربط الواجهة الأمامية بالخدمات الخلفية -التعاون مع زميل واحد كان مسؤولًا عن تنسيق وتصميم CSS

شارك
بطاقة العمل
تاريخ النشر
منذ يوم
المشاهدات
8
المستقل
Yossef Abdelmoniem
Yossef Abdelmoniem
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة