تفاصيل المشروع

الهدف من المشروع

تطوير نظام متكامل لإدارة مطعم يعمل عبر الويب باستخدام ASP.NET Core (Back-end) و Angular (Front-end) مع قاعدة بيانات SQL Server.

النظام يهدف إلى تسهيل إدارة الطلبات، المنيو، الفواتير، الموظفين، والمخزون، بالإضافة إلى توفير تقارير دقيقة تساعد في اتخاذ القرارات.

الخصائص الرئيسية للنظام

1. إدارة المستخدمين والصلاحيات (Users & Roles Management)

تسجيل الدخول باستخدام JWT Authentication.

تحديد صلاحيات مختلفة:

Admin: إدارة كاملة للنظام.

Manager: متابعة المبيعات والتقارير.

Cashier: تسجيل الطلبات والدفع.

Waiter: إنشاء الطلبات للزبائن.

Chef: استلام الطلبات من المطبخ وتحديث حالتها.

إمكانية إدارة الموظفين (إضافة/تعديل/حذف).

2. إدارة المنيو (Menu Management)

إضافة/تعديل/حذف الأصناف.

تصنيف الأصناف (مقبلات، وجبات رئيسية، مشروبات، حلويات).

رفع صور للأصناف وعرضها في الواجهة.

تحديد السعر + المكونات (Ingredients).

إمكانية تفعيل/إلغاء صنف (Available / Not Available).

3. إدارة الطلبات (Orders Management)

إنشاء طلب جديد من الكاشير أو الويتر.

ربط الطلب بالترابيزة (Table Number).

تحديد الأصناف والكميات.

إرسال الطلب للمطبخ (Kitchen Display System).

تحديث حالة الطلب:

قيد التحضير

جاهز

تم التسليم

إمكانية تعديل الطلب قبل الإرسال.

متابعة الطلبات في الوقت الفعلي (Real-time updates باستخدام SignalR).

4. الفواتير والدفع (Billing & Payment)

إنشاء فاتورة تلقائيًا عند إنهاء الطلب.

حساب الضريبة والخدمة تلقائيًا.

دعم طرق دفع متعددة: (كاش / فيزا / Wallet).

إمكانية إصدار فاتورة مجمعة لمجموعة عملاء على نفس الطاولة.

طباعة الفاتورة (PDF / Printer).

5. المخزون والمشتريات (Inventory & Supply)

تسجيل المكونات (Ingredients) وكمياتها.

خصم تلقائي من المخزون عند كل طلب.

تنبيه عند انخفاض كمية منتج معين.

تسجيل فواتير الموردين (Suppliers).

6. إدارة الموظفين (Employees Management)

تسجيل بيانات الموظفين (اسم – إيميل – رقم هاتف – العنوان – الوظيفة – الراتب).

متابعة الحضور والانصراف (Attendance).

تقييم الأداء (Performance Reports).

7. التقارير والتحليلات (Reports & Analytics)

تقارير يومية/شهرية/سنوية للمبيعات.

تقرير بأكثر الأطباق مبيعًا.

تقارير بالعملاء الأكثر طلبًا.

أرباح وخسائر (Profit & Loss).

Dashboard تفاعلية تعرض إحصائيات (Charts & Graphs).

8. العملاء والـ Loyalty Program

تسجيل بيانات العملاء (اختياري).

برنامج نقاط (Loyalty Points) عند كل طلب.

عروض وخصومات مرتبطة بالعملاء.

التقنيات المطلوبة

Back-end: ASP.NET Core Web API 8.0

Front-end: Angular 16+

Database: Microsoft SQL Server 2022

Authentication: JWT Authentication

Real-time Communication: SignalR

UI/UX: Angular Material أو Bootstrap مع تصميم Responsive

Architecture: Clean Architecture / Onion Architecture + SOLID Principles

Deployment: IIS أو Azure

Documentation: Swagger/OpenAPI + توثيق شامل للكود

متطلبات غير وظيفية (Non-Functional Requirements)

النظام يكون سريع وقابل للتوسّع.

الكود منظم وواضح مع التعليقات اللازمة.

توفير نسخة تجريبية (Demo) قبل التسليم النهائي.

تسليم Documentation يوضح خطوات تشغيل المشروع.

مخرجات المشروع (Deliverables)

الكود الكامل (Front-end + Back-end).

قاعدة البيانات (Scripts + Seed Data).

توثيق الكود وشرح طريقة التشغيل.

نسخة قابلة للتشغيل على السيرفر.

الجدول الزمني المتوقع

التحليل والتصميم: أسبوع.

تطوير Back-end: 2 – 3 أسابيع.

تطوير Front-end: 2 – 3 أسابيع.

الاختبارات والتسليم النهائي: أسبوع.

تقدم للمشروع

العروض المقدمة

مرحبا احمد لدي خبرة قوية في تطوير الأنظمة باستخدام ASPDotNET Core (Web API) و Angular مع قواعد بيانات SQL Server، كما أنني أطبق مبادئ SOLID و Clean Architecture...

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

السلام عليكم أ. أحمد، اطلعت على تفاصيل مشروع نظام إدارة مطعم وفاهم أهمية إدارة الطلبات، المنيو، الفواتير، الموظفين، المخزون، والتقارير اللحظية. أنا مطور Full-St...

مرحبا، أنا هايدي زيدان مطور متخصص في بناء أنظمة احترافية باستخدام Clean Architecture و SOLID Principles، مع خبرة في تطوير Back-end و Front-end ونشر الأنظمة على ...

مرحبا، معك محمد نعيم Full Stack Developer بخبرة عملية في تطوير أنظمة ويب متكاملة باستخدام أحدث التقنيات والـ Best Practices. قرأت تفاصيل مشروعك بدقة، وفهمت أنك ...

مرحبا، أنا [اسمك]، مطور ASPDOTNET Core و Angular بخبرة عملية في تطوير أنظمة ويب متكاملة تعتمد على Clean Architecture ومبادئ SOLID لضمان قابلية التوسع وسهولة الص...

أنا كيرلس جرجس ، مطور برمجيات خبرة ( Full Stack Developer ) في بناء أنظمة ويب متكاملة باستخدام ASP NET Core للـ Back-end وAngular للـ Front-end، ومعايا خبرة كبي...

السلام عليكم ورحمة الله وبركاته، أطلعت على تفاصيل مشروع نظام إدارة المطعم وأود التأكيد أنني على دراية تامة بجميع الجوانب المطلوبة، من حيث العمليات، الأدوار، الت...

مرحبا معك محمد يحيي، مطور Full Stack بخبرة عملية في تطوير أنظمة ويب متكاملة باستخدام أحدث التقنيات وأفضل الممارسات اطلعت بدقة على متطلبات مشروعك وفهمت أنك بحاجة...

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

السلام عليكم لقد نفذت هذا المشروع من قبل ولدى خبرة فى هذه المشاريع يمكنك الاطلاع عليه فى أعمالى, يمكننى ان شاء الله أن انفذ مشروعك الخاص بكل التفاصيل المطلوبة و...

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

السلام عليكم، أنا إيمان رمضان، Full Stack .NET Developer، عندي خبرة عملية في المجال، ونفذت مشروع مشابه جدا للمطلوب و وحابة أشارك حضرتك تجربتي فيه. عن مشروعي الس...

مرحبا أ/ أحمد، اطلعت بعناية على كافة المتطلبات، ولدي خبرة عملية في بناء أنظمة مشابهة (طلبات، مطبخ، فوترة، مخزون، تقارير) باستخدام .NET Angular SignalR SQL Serve...

السلام عليكم ورحمة الله وبركاته انا محمد لطفي مطور (dotnet angular) دا يعتبر ERP مصغر مخصص للمطاعم، يغطي كل دورة العمل من استقبال العميل الطلب التحضير الدفع تحد...

السلام عليكم أستاذ أحمد, أنا مطور ومؤلف شغوف أعمل في تطوير البرمجيات، وأمتلك خبرة تزيد عن 10 سنوات معظمها في شركات أوروبية في فرنسا و تونس, أعمل بلغات .NET/c# /...

مرحبا بك انا جون full stack developer متخصص في بناء أنظمة احترافية باستخدام أحدث التقنيات والـ Best Practices. قرأت تفاصيل مشروعك بدقة وجاهز للعمل فورا فى اي وق...

السلام عليكم أستاذ أحمد، أنا مطورة واجهات أمامية متخصصة في Angular، ومعي في الفريق مطورة واجهات خلفية متخصصة في .NET. اطلعنا على تفاصيل مشروع تطبيق الويب لإدارة...

مرحبا أستاذ أحمد، اطلعت على تفاصيل مشروعكم، ويسعدني أن أقدم عرضي لتنفيذ نظام إدارة المطعم باستخدام ASP. NET Core Angular SQL Server، مع تطبيق جميع الخصائص المذك...

السلام عليكم انا منار full stack developer using .Net , اطلعت علي مشروع حضرتك و قمت بتنفيذ فكره مماثله مسبقا و لدي الكثير من الافاكار لمشاركتها مع حضرتك و اجيد ...

السلام عليكم أ. أحمد، اطلعت على تفاصيل مشروع نظام إدارة المطاعم، ويمكنني تنفيذه باستخدام أحدث تقنيات مايكروسوفت asp net Core الإصدار 8 مع Angular الإصدار 16 وقا...

مرحبا أستاذ Ahmed M. اطلعت على تفاصيل مشروعك الخاص بنظام إدارة المطعم باستخدام ASP NET Core Web API Angular SQL Server، وفاهم تماما المتطلبات الأساسية: إدارة ال...

السلام عليكم ورحمة الله وبركاته اهلا بك استاذ احمد انا Full Stack .Net/Angular Developer ولدي خبرة كبيرة في المجال ولقد عملت علي الكثير من المشاريع ولقد اطلعت ع...

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

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.