Spaces:
Sleeping
Sleeping
File size: 1,189 Bytes
718f018 d329a60 718f018 d329a60 718f018 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | from django.urls import path
from . import views
from .views import (
doctors_list,
book_appointment,
my_appointments,
update_appointment_status
)
urlpatterns = [
# βββ Auth βββ
path('api/signup/', views.signup, name='signup'),
path('api/login/', views.login, name='login'),
# βββ Patient βββ
path('api/patient/dashboard/', views.patient_dashboard, name='patient-dashboard'),
path('api/patient/upload-xray/', views.upload_xray, name='upload-xray'),
path('api/patient/symptom-test/', views.symptom_test, name='symptom-test'),
# βββ Doctor (Direct Access β no auth in prototype) βββ
path('api/doctor/dashboard/', views.doctor_dashboard, name='doctor-dashboard'),
path('doctors-list/', doctors_list, name='doctors-list'),
path('appointments/book/', book_appointment, name='book-appointment'),
path('appointments/my-appointments/', my_appointments, name='my-appointments'),
path('appointments/<int:pk>/status/', update_appointment_status, name='update-status'),
# βββ REMOVED for prototype βββ
# path('api/report/...', ...) β all report/PDF routes removed
] |