(الميزانية ليست محددة بعد)
مطلوب مطوّر لبناء تطبيق محادثة يعمل داخل الشبكة المحلية (LAN) بدون الحاجة للإنترنت. التطبيق رح يكون مشابه لواتساب بالتصميم والوظائف الأساسية، لكن مبسّط كبداية.
المتطلبات الأساسية:
1- إدارة المستخدمين:
المستخدمين بيتم إنشاؤهم مسبقاً من قبل مدير الشركة (اسم مستخدم + كلمة مرور).
نظام تسجيل دخول آمن مع تشفير كلمات المرور.
البحث عن المستخدمين عن طريق رقم الهاتف.
2- المراسلة اللحظية (Real-time):
محادثات فردية (واحد لواحد) فقط بالبداية (إمكانية إضافة مجموعات لاحقاً).
وصول الرسائل بشكل لحظي باستخدام WebSockets (وليس REST فقط).
3- دعم الملفات والوسائط:
إرسال واستقبال نصوص، صور، مقاطع صوتية، فيديوهات، ومستندات.
حجم الملفات المدعوم حتى 200 ميغابايت.
إذا الملف كبير ينقسم إلى أجزاء (Chunks) ويتم تجميعه عند المستلم.
تخزين الملفات على السيرفر كنظام ملفات (وليس داخل قاعدة البيانات)، مع حفظ الرابط فقط في قاعدة البيانات.
4- السيرفر والـ API:
برمجة الـ Backend باستخدام ASP.NET Core API.
قاعدة البيانات: SQLite.
السيرفر يشتغل محلياً ضمن شبكة الشركة (LAN).
أي مستخدم متصل بشبكة WiFi الخاصة بالشركة يقدر يستخدم التطبيق بدون الحاجة لاتصال إنترنت.
5- تطبيق الموبايل (العميل):
التطبيق يكون مبني باستخدام Flutter (يدعم Android و iOS).
واجهة بسيطة تشبه الأساسيات في واتساب.
إمكانية إرسال واستقبال الرسائل النصية والوسائط (صور، فيديو، صوت، ملفات).
6- الأمان والموثوقية:
تسجيل دخول آمن.
اتصال ثابت وسريع عبر الشبكة المحلية.
تصميم قابل للتوسع (إضافة ميزات مثل المجموعات، حالة الاتصال، وحالة الرسالة مستقبلاً).
android, iOS
Flutter + Asp .net
المخرجات المطلوبة:
API كامل باستخدام ASP.NET Core + قاعدة بيانات SQLite + نظام تخزين ملفات.
تطبيق Flutter يعمل على Android و iOS.
توثيق لطريقة نشر وتشغيل النظام على السيرفر المحلي.
السلام عليكم ورحمة الله وبركاته لقد عملت علي هذا المشروع من قبل بعدة أشكال الأولي وهي كانت ضمن سيستم hr والثانيه هو تطبيق مشابه لواتساب من إرسال ملفات صور جهات ...
السلام عليكم ورحمة الله وبركاته، مع حضرتك عمر مصطفى، مطور تطبيقات Flutter (Android وiOS) ومطور أنظمة خلفية باستخدام ASP DOT NET Core. اطلعت على تفاصيل مشروعكم ب...
مرحبا أستاذ أحمد، اطلعت على فكرتك، وهي فعلا عملية ومهمة جدا للشركات اللي محتاجة وسيلة تواصل داخلية آمنة وسريعة من غير الاعتماد على الإنترنت. الفكرة قريبة من وات...
مرحبا أستاذ أحمد، يعطيك العافية أنا مطور .NET عندي خبرة قوية بـ ASP NET Core API, SignalR (WebSockets), EF Core, SQLite، وبنفس الوقت اشتغلت على تطبيقات Flutter ...
مرحبا أحمد لقد قمت بقراءة تفاصيل المشروع بشكل كامل واستطيع تنفيذ طلبك بالنسبة لتطوير تطبيق محادثة لحظي .. بكامل التفاصيل المذكورة .. وامتلك المهارات المطلوبة بإ...