العودة للمشاريع

Memo Barbershop System

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

Memo Barbershop System - 1Memo Barbershop System - 2Memo Barbershop System - 18
1 / 18

إيه اللي في النظام

  • ثلاث واجهات على قاعدة بيانات واحدة: لوحة تحكم بسبعتاشر قسم، وموقع، وتطبيق موبايل للعميل.
  • سلسلة الفلوس مقفولة من الفتح للتقفيل: الريسبشن بيفتح الدرج باسمه، وكل فاتورة بتترّبط بالدرج المفتوح تلقائيًا — والدرج مقفول؟ النظام بيرفض إصدار الفاتورة من أصله.
  • فرع واحد = درج مفتوح واحد بس، مستحيل يتكرر.
  • التقفيل بيطلع باسم اللي قفل وبمدة الشيفت وبإجمالي صافي مقسوم على كاش وفيزا وإنستاباي وفودافون كاش.
  • المرتجع بيتسجّل باسم طالبه وبيقف «قيد المراجعة» لحد ما الأدمن يعتمده، وبيتخصم من الصافي — مفيش مرتجع شفهي.
  • صافي الربح محسوب بمعادلة مطبّقة في النظام: الإيراد ناقص عمولات الكباتن ناقص مصاريف الفرع ناقص المرتجعات المعتمدة.
  • عمولة كل كابتن بتتجمّع تلقائيًا من فواتيره الفعلية بنسبته المسجّلة، والكابتن بيشوف عمولته هو بس.
  • اليوم المحاسبي بيمتد مع الشيفت — من 8 مساءً لـ4 فجرًا يتحسب يوم واحد مش يومين.
  • جدولة شيفتات شهر كامل دفعة واحدة، والحضور الفعلي بيتقارن بالمجدول: حاضر، متأخر وكام دقيقة، غايب — مجمّع شهريًا لكل كابتن.
  • إدارة الطابور لحظيًا: بدء الخدمة، إنهاء، إلغاء، تسجيل عدم حضور، وحجز فوري لعميل داخل من غير موعد.
  • خمس أدوار — صاحب السلسلة، المدير، الريسبشن، الكابتن، العميل — كل واحد بيشوف حتته بس.
  • الصلاحيات مفروضة على مستوى الصف في قاعدة البيانات مش في الواجهة، فالبيانات اللي مش من حقك مابتوصلكش حتى لو فتحت الرابط المباشر.
  • ستاشر صلاحية مخزّنة في جدول وبتتعدّل من شاشة الصلاحيات — من غير كود ولا نشر جديد.
  • كل الشاشات شغالة على مستوى الفرع من الأساس، ففتح فرع جديد بيتم في نفس اليوم من غير نسخة تانية من النظام.
  • تقييم بالنجوم وتعليق بعد الخدمة، وتقييم كل كابتن بيتحدّث تلقائيًا من تقييمات العملاء.
  • كل سلسلة محلات = نسخة مستقلة تمامًا ببياناتها ومخزنها الخاص، وعربي بالكامل بدعم RTL في الأجزاء الثلاثة.

إيه اللي هتكسبه

  • إيرادك بيتقفل بالجنيه: مفيش فاتورة تتصدر والدرج مقفول، ومفيش مبلغ بيتحرك من غير اسم عليه — فالفرق بين الدرج والدفتر بيبقى ليه مصدر معروف بدل «محدش يعرف راحت فين».
  • بتعرف صافيك مش إيرادك: الإيراد رقم بيخدع، والنظام بيخصم العمولات والمصاريف والمرتجعات المعتمدة ويوصّلك للرقم الحقيقي يومي وشهري وسنوي.
  • خلاف آخر الشهر على العمولات بينتهي: نسبة كل كابتن متسجلة والعمولة بتتجمّع من فواتيره لحظة بلحظة، والكابتن شايف رقمه بنفسه.
  • المرتب بيتحسب على واقع مش على كلام: الشيفت المجدول بيتقارن بالحضور الفعلي بالدقيقة، فالتأخير والغياب موثّقين.
  • الشيفت اللي بيمتد لبعد نص الليل مابيتقسمش على يومين في الحسابات — اليوم المحاسبي بيمتد معاه، وده بيمنع أرقام غلط في التقارير.
  • المرتجع مابيبقاش ثغرة: لازم يعتمد من الأدمن، ومتسجّل مين طلبه ومين قرر، وبيتخصم من الصافي.
  • فرع جديد = صف في جدول: تفتحه وتشغّله بنفس اليوم من غير نسخة تانية من النظام ولا إعداد من الصفر — فالتوسّع مش بيوقف على مبرمج.
  • الصلاحيات بتتعدّل من الشاشة: تدّي أو تسحب صلاحية من أي دور من غير ما تستنى تعديل كود ولا نشر.
  • موظفك مايشوفش غير حتته: الحماية في قاعدة البيانات نفسها، فحتى لو حد فتح الرابط المباشر مش هيوصل لبيانات مش من حقه.
  • قاعدة عملاء حقيقية ملكك: أرقام وسجل زيارات وتقييمات، مش محادثات واتساب ضايعة.
  • التقييمات بتوصلك مباشرة فتعرف أنهي كابتن بيكرّر العملاء وأنهي واحد محتاج تدخّل — بدل ما تكتشف المشكلة لما العميل يختفي.