تفاصيل العمل

The project simulates a real-world online clinic booking experience — from browsing doctors and available appointments, to booking, paying consultation fees, and confirming appointments digitally.

The system is built using Django and MySQL, with a modern and fully responsive frontend powered by Bootstrap 5. It enables patients to search for doctors, book appointments, and manage their bookings easily, while administrators and doctors can manage schedules, patients, and appointments through a dedicated control panel.

Key Features:

•Role-based authentication system (Admin / Doctor / Patient)

•Doctor profile management (specialty, experience, consultation fee, schedule)

•Appointment booking and live availability checking

•Online payment and digital confirmation of appointments

•Interactive, responsive user interface using AJAX (no page reloads)

•Secure data handling and storage for users and medical records

•Admin dashboard for managing doctors, patients, and appointments

•Automated email/SMS notifications for confirmations and reminders

Digital Appointment Confirmation:

After completing the booking and payment, the system automatically generates a digital appointment confirmation slip, including doctor details, patient information, consultation date and time, and payment status. Patients must confirm digitally before the appointment is finalized.

? Technologies Used:

•Backend: Django 4.x (Python 3.10+)

•Database: MySQL

•Frontend: HTML, CSS, Bootstrap 5

•Asynchronous Operations: AJAX

•Version Control: Git & GitHub

بطاقة العمل

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