Uni Schedule — موقع ويب احترافي لإدارة جداول المحاضرات الجامعية يعمل محليًا مع دعم الترجمة بين العربية والإنجليزية والاستيراد والتصدير.

تفاصيل العمل

Uni Schedul:

تطبيق ويب لإدارة الجداول الأسبوعية، مطوّر من الصفر باستخدام HTML5 وCSS3 (Flexbox وGrid) وVanilla JavaScript (ES6+)، بواجهة نظيفة، دعم ثنائي اللغة (العربية/الإنجليزية)، حفظ محلي للبيانات، وإمكانية الاستيراد والتصدير، مع تفاعلات ذكية توفر تجربة استخدام سريعة وموثوقة.

-الوصف:

قمت بتصميم وتطوير تطبيق ويب أحادي الصفحة (Single Page Application) لإدارة وتنظيم الجداول الدراسية والمحاضرات الأسبوعية، يعمل بالكامل داخل المتصفح دون الحاجة إلى خادم أو قاعدة بيانات خارجية، مع حفظ تلقائي للبيانات محليًا لضمان الاستمرارية وسرعة الأداء.

تم بناء المشروع من الصفر باستخدام HTML وCSS وJavaScript فقط (Vanilla JS) بدون أي مكتبات أو أطر عمل، مع التركيز على الأداء العالي، تجربة مستخدم سلسة، وكود نظيف قابل للتوسع.

-أبرز ما نفذته:

تطوير واجهة مستخدم احترافية ومتجاوبة لجميع الأجهزة.

بناء نظام CRUD كامل لإضافة/تعديل/حذف/عرض المحاضرات.

إدارة حالة التطبيق عبر State مركزي مع حفظ دائم باستخدام localStorage.

استيراد وتصدير الجداول كملفات JSON للنسخ الاحتياطي.

بحث لحظي وفلاتر حسب اليوم والمادة.

نظام إكمال تلقائي للحقول لتسريع الإدخال.

دعم السحب والإفلات لإعادة ترتيب المحاضرات.

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

وضع داكن وفاتح (Dark / Light Mode).

دعم كامل للغتين العربية والإنجليزية مع تبديل فوري.

تحسين الوصولية ودعم لوحة المفاتيح.

هيكلة كود نظيفة ومنظمة وقابلة للصيانة.

-التقنيات المستخدمة:

HTML5 — CSS3 (Flexbox & Grid) — Vanilla JavaScript (ES6+) — localStorage — File APIs

-النتيجة:

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

بطاقة العمل

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