تفاصيل العمل

مت بتطوير تطبيق متجر إلكتروني متعدد البائعين (Multi-Vendor E-commerce) متكامل باستخدام Flutter للواجهة الأمامية مع إدارة الحالة بواسطة Riverpod، إضافةً إلى بناء باك اند كامل باستخدام Node.js + Express + MongoDB.

التطبيق مصمم ليكون سريع، آمن، وقابل للتوسع، مع دعم كامل لعمليات البيع والشراء بين عدة متاجر وبائعين مختلفين.

مميزات النظام:

نظام متعدد البائعين (تطبيق المستخدم – تطبيق البائع – لوحة تحكم المشرف).

تسجيل دخول وتسجيل مستخدمين آمن (JWT + تشفير كلمات المرور).

إدارة المنتجات بالكامل (إضافة – تعديل – حذف – تصنيفات – تصنيفات فرعية).

نظام سلة مشتريات متكامل (إضافة – إزالة – تعديل الكمية).

قائمة المفضلة (Wishlist).

متابعة الطلبات وتتبع حالتها لحظة بلحظة.

صفحة لكل بائع لعرض منتجاته وإدارته الخاصة.

ربط الدفع الإلكتروني باستخدام Stripe للدفع الآمن.

نظام إدارة الطلبات للمستخدم والبائع والمشرف.

نظام تقييمات ومراجعات للمنتجات.

بحث متقدم مع فلاتر للمنتجات.

واجهات استخدام احترافية وسلسة باستخدام Flutter + Riverpod.

بناء REST APIs كاملة باستخدام Node.js وExpress.

بنية قابلة للتطوير باستخدام MongoDB.

التقنيات المستخدمة:

Flutter – Dart

Riverpod لإدارة الحالة

Node.js + Express

MongoDB (Cloud Atlas)

Stripe Payment Gateway

REST API Architecture

Clean Code + Modular Architecture

ما يميز هذا العمل:

يمثل هذا المشروع نظام تجارة إلكترونية احترافي متكامل، بدءًا من تصميم الواجهات، مرورًا ببرمجة الـ Backend، وحتى تنفيذ جميع العمليات التجارية (منتجات – بائعين – دفع – طلبات).

ويُظهر قدرتي على بناء نظام حقيقي كامل يمكن إطلاقه مباشرة في الإنتاج مع أداء قوي وهيكل نظيف وسهل التطوير مستقبلاً.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات