Cafi | Back-End Developer | Multi-Tenant SaaS Platform (ASP.NET Core, SQL Server, REST API)

تفاصيل العمل

افيه بيدير نفسه لحاله حتى لو النت وقع — كل عملية محفوظة ومزامنة أوتوماتيك.

نظام إدارة كافيه متكامل يدير التشغيل اليومي من مكان واحد: الزبائن، الجلسات، المنتجات، والأنواع المختلفة كالكهرباء والإنترنت، مع متابعة مالية شاملة تغطي المدفوعات والديون والمصروفات والرواتب والتقارير وصافي الأرباح.

يعمل على الموبايل والويب والويندوز بنفس التطبيق (Flutter)، مع إشعارات فورية، إرسال رسائل SMS، نسخ احتياطي للبيانات، ومزامنة تلقائية بين كل الأجهزة.

دوري في المشروع:

صممت وبنيت الـ Back End بالكامل باستخدام ASP NET Core

صممت قاعدة بيانات SQL Server بنمط Multi-Tenant، تدعم أكتر من كافيه بنفس الوقت مع عزل كامل للبيانات بين كل كافيه وآخر

بنيت واجهات API تخدم تطبيق الموبايل، وصممت شاشات تطبيق الموبايل بـ Flutter ليعمل على الأندرويد، الآيفون، الويب، والويندوز من نفس الكود

طبّقت نظام صلاحيات وأدوار دقيق، بحيث كل موظف إله حساب خاص وصلاحيات محددة حسب دوره

رفعت المشروع كامل (الـ API والقاعدة) على سيرفر حقيقي، وجهزت رابط نشر جاهز للاستخدام

أهم تحدٍّ تقني واجهته:

ضمان استمرار عمل النظام حتى مع ضعف أو انقطاع الاتصال بالإنترنت — فصممت آلية تحفظ العمليات محليًا وتزامنها تلقائيًا فور عودة الشبكة، بدون فقدان أي بيانات.

النتيجة:

نظام يعمل فعليًا كبديل كامل عن الطرق اليدوية، بيقلل الأخطاء البشرية، يسرّع الخدمة، ويوفر لصاحب الكافيه رؤية فورية وكاملة على أداء المشروع اليومي من أي جهاز، مع توثيق دقيق لكل حركة باسم الموظف ووقتها.

بطاقة العمل

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