هذا المشروع عبارة عن نظام إدارة عيادة أسنان مبني باستخدام تقنية MERN Stack (MongoDB, Express.js, React.js, Node.js). يهدف النظام إلى تسهيل عمليات الحجز، إدارة المواعيد، إدارة الأطباء، وسجلات المرضى، بالإضافة إلى توفير واجهة مستخدم سهلة الاستخدام لكل من المرضى والإدارة.
المميزات الرئيسية:
حجز المواعيد: يمكن للمستخدمين حجز المواعيد مع الأطباء المتاحين.
إدارة المواعيد: يمكن للأطباء والإدارة عرض وتحديث حالة المواعيد.
إدارة الأطباء: إضافة وتحديث بيانات الأطباء وجدول تواجدهم.
سجل التاريخ الطبي: عرض وتحديث السجل الطبي للمريض.
نظام تسجيل الدخول والتسجيل: للمستخدمين (مرضى/أطباء/إدارة).
واجهة مستخدم تفاعلية: مبنية بـ React مع تصميم حديث وسهل الاستخدام.
التقنيات المستخدمة:
الواجهة الأمامية (Frontend): React.js, CSS, TailwindCSS, Vite
الواجهة الخلفية (Backend): Node.js, Express.js
قاعدة البيانات: MongoDB
إدارة الحالة والتواصل مع الخادم: عبر خدمات مخصصة (services) في React