منصة ABDental B2B — Full Stack من قاعدة البيانات حتى Google Play

تفاصيل العمل

بنيت منصة ABDental B2B كاملة بشكل مستقل من الصفر المطلق حتى النشر الفعلي — تصميم قاعدة البيانات، Backend، تطبيق الموبايل، والويب، كل شيء بيدي وحدي.

المرحلة 1 — تصميم قاعدة البيانات:

صممت معمارية PostgreSQL الكاملة من الصفر: جداول المنتجات، الطلبات، المستخدمين، الفواتير، والتوصيل مع كل العلاقات والـ constraints. استخدمت SQLAlchemy كـ ORM وAlembic لإدارة migrations بشكل احترافي.

المرحلة 2 — بناء الـ Backend:

طورت RESTful API كامل بـ FastAPI يشمل أكثر من 40 endpoint تغطي: كتالوج المنتجات، إدارة الطلبات، تتبع التوصيل الفوري، فواتير PDF تلقائية، نظام RBAC متعدد الأدوار (مدير، مورد، مشتري)، ومصادقة JWT مع OTP عبر البريد الإلكتروني.

المرحلة 3 — النشر على السحابة:

حزمت الـ Backend بـ Docker وأعددت CI/CD pipeline كامل ونشرته على Railway. الـ API متاح ومنشور فعلياً ويمكن تجربته على: https://abdental.up.railw...

المرحلة 4 — تطبيق الموبايل بـ Flutter:

بنيت تطبيق Flutter كامل متعدد المنصات (موبايل، ويب، ديسكتوب) يتصل بالـ API مباشرة. يشمل التطبيق واجهات للمنتجات، الطلبات، التتبع، والفواتير لكل دور من أدوار المستخدمين.

المرحلة 5 — النشر النهائي:

نشرت الواجهة على Vercel: abdental.vercel.app، والتطبيق منشور فعلياً على Google Play ومتاح للتحميل الآن.

هذا المشروع يُثبت قدرتي على تسليم منتج تقني كامل من الفكرة حتى يد المستخدم النهائي — بشكل مستقل وبجودة إنتاجية حقيقية.

بطاقة العمل

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