alternative-backend-service/booking_system
saani 1ffbfa5692 feat: add API documentation with drf-spectacular and refactor views
- Install and configure drf-spectacular for OpenAPI/Swagger documentation
- Add Swagger UI endpoints at /api/schema/ and /api/docs/
- Configure SPECTACULAR_SETTINGS with API metadata
- Refactor meetings views from function-based to class-based views
  (ScheduleAppointmentView, RejectAppointmentView, AvailableDatesView,
  UserAppointmentsView, AppointmentStatsView, UserAppointmentStatsView)
- Update URL patterns to use new class-based views
- Simplify ALLOWED_HOSTS configuration to accept all hosts

This improves API discoverability through interactive documentation
and modernizes the codebase by using class-based views for better
code organization and reusability.
2025-11-24 13:29:07 +00:00
..
__init__.py Add initial Django project structure with user authentication and profile management 2025-11-12 11:51:27 +00:00
asgi.py Add initial Django project structure with user authentication and profile management 2025-11-12 11:51:27 +00:00
settings.py feat: add API documentation with drf-spectacular and refactor views 2025-11-24 13:29:07 +00:00
urls.py feat: add API documentation with drf-spectacular and refactor views 2025-11-24 13:29:07 +00:00
views.py feat: add user appointment stats endpoint to API root documentation 2025-11-24 11:55:42 +00:00
wsgi.py Add initial Django project structure with user authentication and profile management 2025-11-12 11:51:27 +00:00