**طلب تطوير — لوحة جدول (HTML/JavaScript)**
**الخلفية**
عندي ملف HTML جاهز يعمل كلوحة تحكم تفاعلية لجدول عمل اطباء. اللوحة تشتغل بشكل ممتاز من ناحية الواجهة والمنطق، لكن مشكلة واحدة: **الحفظ ما يشتغل** لأن الصفحة تشتغل داخل إطار محجوب في Safari، وخدمة التخزين الخارجية ما تستجيب.
سأرفق لك الملف كاملاً. مطلوب منك تحل هذه المشكلة وتضيف بعض التحسينات.
---
**المشكلة المطلوب حلها**
حفظ البيانات لا يعمل بشكل موثوق. الحل المطلوب:
١. **حفظ تلقائي في localStorage** — كل تعديل يُحفظ فوراً في متصفح المستخدم بشكل مستقل عن أي خدمة خارجية. يعني لو أغلق التبويب وفتحه مرة ثانية يلاقي بياناته كاملة.
٢. **زر "تنزيل نسخة عمل"** — يولّد ملف HTML جديد فيه كل البيانات المُدخلة مضمّنة بداخله، بحيث لو فتح الملف من أي جهاز يلاقي جدوله كاملاً بدون ما يحتاج أي اتصال أو تسجيل دخول.
٣. **زر "نسخ البيانات"** — ينسخ محتوى الجدول كاملاً كنص JSON ليُلصق في أي مكان احتياطياً.
٤. **زر "استعادة من نسخ"** — يقبل نص JSON ملصوق أو ملف JSON محمّل ويستعيد الجدول منه.
٥. **مؤشر حفظ واضح** — chip في الرأس يوضح الحالة: "تم الحفظ"، "جارٍ الحفظ"، أو "لم يُحفظ" مع سبب واضح، ويُحدَّث فعلياً بعد اكتمال العملية لا قبلها.
---
**التحسينات المطلوبة إضافةً**
- **دعم Safari على Mac وiPhone** — تأكد أن localStorage يعمل حتى داخل الإطارات المضمّنة، وإذا كان محجوباً، تظهر رسالة واضحة مع بديل.
- **تحذير عند إغلاق التبويب** — إذا في تعديلات غير محفوظة، يظهر تحذير للمستخدم قبل المغادرة.
- **آخر وقت حفظ** — يظهر بجانب مؤشر الحالة (مثل: "آخر حفظ: ١٠:٣٢ ص").
---
**ما لا يُعدَّل**
- تصميم الواجهة (الألوان، التخطيط، الخطوط) يبقى كما هو تماماً.
- منطق الجدول (الحسابات، التحقق من التعارضات، عرض الاستشاريين) لا يُمس.
- الدعم الثنائي للغتين (العربي/الإنجليزي) يبقى كما هو.
- لا يُضاف أي framework خارجي (لا React، لا Vue، لا jQuery) — vanilla JS فقط.
---
**التسليم**
- ملف HTML واحد يعمل بالكامل عند فتحه مباشرة من أي متصفح (Chrome, Safari, Firefox, Edge).
- اختبار على Safari Mac تحديداً وتأكيد أن الحفظ يعمل فيه.
- لا يحتاج اتصال إنترنت بعد تنزيل الملف.
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 0 |
| مشاريع قيد التنفيذ | 1 |
| التواصلات الجارية | 3 |
أهلا دكتورة شهد، شفت مشروعك حل مشكلة الحفظ في لوحة جدول الأطباء وأنا جاهز أشتغل عليه. أنا فاهم إن الهدف مش بس تصليح الحفظ، إنما تضمن إن جدول الأطباء يفضل موجود ...
مشروع تعديل لوحة التحكم لجدول الأطباء لا يحتاج مجرد إصلاح للكود، بل يحتاج إلى آلية تضمن استمرارية البيانات وتوافقيتها بشكل كامل داخل المتصفحات خاصة Safari. معال...
مرحبا،اطلعت على تفاصيل المشروع وفهمت المطلوب بالكامل، ويمكنني تنفيذ التعديلات مع الحفاظ على تصميم الواجهة الحالي ومنطق الجدول كما هو دون إضافة أي Framework خارج...
السلام عليكم دكتورة شهد، اطلعت على تفاصيل المشروع، والمطلوب واضح، خصوصا أن الملف الحالي يعمل من ناحية الواجهة ومنطق الجدول، والمشكلة الأساسية في آلية حفظ البيان...
Hook: بما أن الملف الحالي يعمل بالفعل والـ UI والمنطق جاهزان، الأفضل هنا إصلاح طبقة الحفظ فقط بدون المخاطرة بتغيير أي جزء مستقر من النظام. اطلعت على تفاصيل المش...
السلام عليكم ورحمة الله وبركاته دكتورة شهد، كيف حالك أن تكتمل واجهة لوحة الجدول وتعمل حساباتها بامتياز، ثم يتبخر كل هذا الجهد بمجرد إغلاق المتصفح أو بسبب قيود ا...
السلام عليكم ورحمة الله وبركاته، أنا محمد عبده، خريج كلية حاسبات ومعلومات ومطور Full Stack، ولدي خبرة في تطوير واجهات الويب باستخدام HTML وCSS وJavaScript، والت...
السلام عليكم، تشخيصك صح لكنه ناقص جزء مهم: Safari مش بس بيحجب التخزين جوه الإطار المضمن، ده كمان في وضع التصفح الخاص بيقبل الكتابة في localStorage وبيرميها أول ...
المشكلة هنا ليست في الجدول نفسه، بل في طريقة حفظ البيانات. سأفصل التخزين عن أي خدمة خارجية وأجعل الملف يعمل كأداة مستقلة حتى في بيئات Safari المقيدة. مرحبا د.شه...
السلام عليكم ورحمة الله وبركاته، 1 فهم المشروع المطلوب تعديل ملف HTML موجود دون المساس بالتصميم أو منطق الجدول، وحل مشكلة الحفظ بشكل موثوق باستخدام Vanilla Java...
السلام عليكم ورحمة الله وبركاته، مرحبا بك. قرأت متطلبات التحديث والتطوير لـ لوحة جدول الأطباء (HTML/Vanilla JS) بدقة عالية، وأنا جاهزة لمعالجة مشكلة الحفظ وحظر ...
السلام عليكم ورحمة الله وبركاته انا أحمد عبدالباسط مصمم ومطور مواقع إلكترونيه فهمت حضرتك وحفظ البيانات فى localstorage وضمان تشغيلها على جميع المتصفحات وخصوصا س...
السلام عليكم دكتورة شهد قرأت المشروع كامل بتفاصيله أنا جاهز انفذ طلبك هحتاج منك ملفات المشروع الي فيها المشكله بحيث اطلع عليها واحل المشاكل واضيف المميزات بمجرد...
مرحبا، اطلعت على تفاصيل المشروع، وفهمت أن المشكلة الأساسية ليست في منطق الجدول نفسه، وإنما في آلية الحفظ داخل Safari والـ iframe، مع الحاجة إلى جعل الملف مستقلا...
السلام عليكم د/ شهد واضح إن المشكلة الأساسية عندك ليست في اللوحة نفسها بل في ضمان بقاء البيانات محفوظة بشكل موثوق حتى داخل Safari والإطارات المحجوبة. المطلوب هن...
السلام عليكم، ممكن أقدر أحل المشكلة إن شاء الله. ابعتي الملفات وأنا هراجع الكود والمشكلة بالتفصيل وأحاول أوصل لحل مناسب مع الحفاظ على التصميم والمنطق الموجودين....
السلام عليكم د. شهد، قرأت المشروع بالتفصيل، وفي نقطة مهمة لفتت انتباهي تحديدا في طلبك: المشكلة ليست مجرد إضافة localStorage. طالما أن اللوحة تعمل داخل iframe، ف...
السلام عليكم يا استاذه شهد تواصلى معايا انا فهمت الى حضرتك طلباه أقدر أعدل الملف الحالي بدون التأثير على التصميم هخلصو لحضرتك فى اقل وقت وأقل سعر هضيف لحضرتك: ح...
السلام عليكم ورحمه الله وبركاته مرحبا دكتوره شهد معك محمد احمد مطور برمجيات وخبره خمس سنوات فى تصميم وتطوير المواقع باستخدام ASP Dot NET Core HTML CSS js لقد اط...
السلام عليكم، اطلعت على تفاصيل المشروع وفهمت المشكلة بالضبط: الصفحة شغالة داخل إطار محجوب (iframe) في Safari، وSafari بشكل خاص عنده سياسات صارمة تمنع أو تقيد ال...
مرحبا، أقدر أنفذ لك التعديلات المطلوبة. الحل الذي سأقدمه: - إضافة حفظ تلقائي للبيانات باستخدام localStorage مع اختبار توفر التخزين والتعامل مع حالات حظره في Saf...
السلام عليكم د. شهد، اطلعت على تفاصيل المشروع وفهمت المطلوب، خصوصا أن الواجهة ومنطق الجدول يعملان بالفعل، لذلك سأركز على إصلاح طبقة الحفظ دون التأثير على التصمي...
السيد / صاحب المشروع المحترم، تحية طيبة، وبعد، أشكرك على طرح المشروع بتفاصيلها الواضحة. قمت بقراءة الطلب بدقة، وأؤكد لك أنني فهمت جوهر المشكلة واحتياجاتك التشغي...
تعاملت سابقا مع نفس مشكلة ملفات HTML التي تفتح مباشرة عبر file://، خصوصا مع قيود المتصفحات الحديثه عامة والتخزين ولدي أكثر من طريقة لحلها دون تغيير تصميم اللوحة...
السلام عليكم ورحمة الله وبركاته، تم إرفاق ملف يوضح آلية العمل وطبيعته. اطلعت على تفاصيل لوحة الجدول والمشكلة المتعلقة بالحفظ، ويمكن تنفيذ المطلوب مع الحفاظ الكا...
السلام عليكم, طالما تريدين الموقع يشتغل بدون انترنت وفقط بالحاسوب استطيع جعل الموقع يعمل على برنامج xampp والذي يعمل كسيفر محلي تخزنين بيانات موقعك وكانك على اس...
أهلا بك أستاذه شهد، قرأت تفاصيل مشروعك ومتطلباته بدقة متناهية، وأدرك تماما ما تحتاجه لتحديث وتطوير ملف الـ HTML الفردي الحالي، وإضافة نظام حفظ متقدم يدعم localS...
السلام عليكم, يمكنني حل مشكلة الحفظ وتطبيق كافة التحسينات المطلوبة على ملف الـ HTML باحترافية وسرعة مع الالتزام التام بعدم المساس بالتصميم أو منطق الجدول. ما سي...
السلام عليكم ورحمة الله وبركاته معاك أحمد، مهندس برمجيات وخبير في تطوير المنصات والتطبيقات الرقمية، بخبرة تتجاوز 7 سنوات في تطوير الأنظمة والمنصات الإلكترونية، ...