تفاصيل العمل

عنوان المشروع: مطور أداة ذكية لتحويل أنظمة الأعداد (Systems Converter)

وصف المشروع:

قمت بتصميم وتطوير تطبيق ويب تفاعلي متخصص في تحويل الأعداد بين الأنظمة الرياضية المختلفة (العشري، الثنائي، الثماني، والست عشري). يهدف المشروع إلى توفير أداة سريعة ودقيقة للطلاب والمبرمجين، مع التركيز على تقديم واجهة مستخدم (UI) احترافية تعتمد على النمط الداكن (Dark Mode) المريح للعين.

المميزات التقنية والمزايا:

دقة التحويل المنطقي: يعتمد التطبيق على خوارزمية برمجية دقيقة باستخدام JavaScript لتحويل المدخلات بين القواعد الرياضية المختلفة (Base 2, 8, 10, 16) وضمان عرض النتائج بصيغة صحيحة (Upper Case).

تجربة مستخدم محسنة (UX): تم تصميم الواجهة لتدعم اللغة العربية (RTL) مع إضافة نظام التنبيهات الذكي في حال إدخال أرقام لا تتوافق مع النظام المختار.

تصميم عصري وجذاب: تم استخدام تقنيات CSS3 المتقدمة لإضافة تأثيرات بصرية مثل الظلال الناعمة (Box-shadows)، وتأثيرات الحركية عند تمرير الفأرة (Hover Effects)، وتنسيق الحقول بأسلوب مريح وسهل الاستخدام.

استجابة كاملة (Responsive Design): الأداة مصممة لتعمل بكفاءة عالية على مختلف أحجام الشاشات، من الهواتف المحمولة إلى أجهزة الحاسوب الشخصية.

برمجة نظيفة (Clean Code): تم فصل ملفات الهيكلة (HTML) عن التنسيق (CSS) والمنطق البرمجي (JS) لضمان سهولة صيانة الكود وتطويره مستقبلاً.

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

Frontend: HTML5 & CSS3.

Logic: JavaScript (Vanilla JS).

UI/UX Design: التركيز على الألوان الداكنة المتناسقة (Slate & Sky Colors) وتنسيق الخطوط لضمان أفضل وضوح للبيانات.

ملفات مرفقة

بطاقة العمل

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