يبدأ من $20.00

نظام متكامل لحجز مواعيد الأطباء

omar_rehan
omar_rehan
0 طلبات قيد العمل

مدة التنفيذ 5 ايام

التقييم
( 0 تقييمات )
التواصل مع البائع

الوثائق

الخيارات

قمت بتطوير نظام متكامل لإدارة وحجز مواعيد الأطباء، مصمم ليخدم 3 أنواع رئيسية من المستخدمين: Admin – Doctor – User، مع نظام صلاحيات مختلف لكل نوع.

Admin Dashboard

يستطيع الـ Admin إدارة النظام بالكامل، ومن أهم الخصائص:

إنشاء وإدارة حسابات الأطباء.

إضافة بيانات الطبيب مثل الاسم، البريد الإلكتروني، كلمة المرور، العنوان، التخصص، الخبرة، الكلية، الصورة وغيرها.

عرض بيانات جميع الأطباء وإمكانية التعديل والحذف.

إضافة وإدارة الخدمات الطبية.

إضافة وإدارة التخصصات الطبية مثل الأسنان، الأنف والأذن والحنجرة، الباطنة وغيرها.

إدارة المستخدمين المسجلين في النظام.

متابعة الحجوزات وإدارتها.

Doctor Dashboard

يستطيع الطبيب من خلال حسابه:

تسجيل الدخول بحسابه الخاص.

مشاهدة بيانات الأطباء الآخرين.

الاطلاع على الخدمات المتاحة.

الاطلاع على التخصصات الطبية.

متابعة حجوزاته اليومية.

إدارة ومتابعة المواعيد الخاصة به.

User Website

يستطيع المستخدم إنشاء حساب وتسجيل الدخول والاستفادة من خدمات الموقع، ومنها:

استعراض الأطباء.

البحث والتعرف على التخصصات الطبية.

استعراض جميع الخدمات.

مشاهدة بيانات الأطباء.

حجز موعد مع الطبيب.

عرض المواعيد والحجوزات الخاصة به.

التواصل من خلال صفحة Contact.

تسجيل الخروج من الحساب.

أهم ما تم تطبيقه في المشروع

تم بناء المشروع مع مراعاة وجود صلاحيات مختلفة لكل نوع من المستخدمين، بالإضافة إلى عمليات الإضافة والتعديل والحذف والعرض للبيانات المختلفة داخل النظام.

كما تم تطبيق نظام Authentication باستخدام JWT وربط المشروع بقاعدة بيانات MongoDB، بالإضافة إلى رفع وإدارة صور الأطباء.

Tech Stack

Frontend:

React.js, Next.js, React Bootstrap, Tailwind CSS

Backend:

Node.js, Express.js

Database:

MongoDB, Mongoose

Authentication:

JWT

Image Management:

ImageKit

Other Tools:

SweetAlert2, Font Awesome

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


خدمات مشابهة

ربما تعجبك الخدمات التالية