from django.urls import path
from . import views

app_name = 'icict_attendance'

urlpatterns = [
    # User-facing URLs
    path('', views.AttendanceCheckInView.as_view(), name='check_in'),
    path('confirm/', views.confirm_attendance, name='confirm_attendance'),
    path('feedback/', views.FeedbackFormView.as_view(), name='feedback_form'),
    path('feedback/submit/', views.submit_feedback, name='submit_feedback'),
    path('feedback/results/', views.PublicFeedbackResultsView.as_view(), name='feedback_results'),
    
    # Admin URLs
    path('admin/', views.AttendanceAdminView.as_view(), name='admin_dashboard'),
    path('admin/config/update/', views.update_attendance_config, name='update_config'),
    path('admin/feedback/', views.FeedbackDashboardView.as_view(), name='feedback_dashboard'),
    path('admin/feedback/config/update/', views.update_feedback_config, name='update_feedback_config'),
]
