تفاصيل العمل

BETTERDOCTOR هو تطبيق ويب تفاعلي (Single Page Application) يتيح للمستخدمين تصفح الأطباء، الاطلاع على مواعيدهم المتاحة، وحجز المواعيد بسهولة من خلال واجهة حديثة وسريعة الاستجابة.

المشروع يركّز على بناء Front-End احترافي باستخدام Vue.js مع تنظيم ممتاز للكود وقابلية عالية للتوسع.

أهم مميزات المشروع

تصفح الأطباء باستخدام مكونات مستقلة مثل DoctorCard

بحث وتنظيم البيانات داخل الواجهة الأمامية

حجز وإدارة المواعيد من خلال صفحات مخصصة

تصميم Responsive يعمل بكفاءة على الموبايل والكمبيوتر

دعم Theming وحركات خفيفة لتحسين تجربة المستخدم

استخدام Composables وCustom Directives لإعادة استخدام المنطق البرمجي

دوري في المشروع

تطوير الواجهة الأمامية بالكامل باستخدام Vue.js + Vite

تصميم هيكلة المشروع (Components – Views – Stores – Composables)

تنفيذ Client-Side Routing وإدارة الحالة (State Management)

كتابة كود منظم وقابل للاختبار والصيانة

إعداد بيئة الاختبارات باستخدام Vitest

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

Frontend: Vue.js, Vite, JavaScript

Architecture: Single Page Application (SPA)

State Management & Routing

Testing: Vitest

UI: Responsive Design, Animations, Theming

قيمة المشروع

المشروع يبرز قدرتي على:

بناء واجهات ويب احترافية باستخدام Vue.js

تطبيق أفضل ممارسات Component-Based Architecture

إنشاء تطبيقات Front-End واقعية مشابهة للأنظمة الطبية والحجوزات الحقيقية

بطاقة العمل

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