backend-service/internal/handlers
ats-tech25 98f4b4392d feat(booking): Implement comprehensive booking management functionality
- Add full implementation for booking handlers with complete CRUD operations
- Implement GetAvailableSlots endpoint to retrieve available booking time slots
- Add CreateBooking handler with robust error handling and validation
- Implement GetUserBookings endpoint to fetch user's booking history
- Add CancelBooking handler with specific error scenarios and authorization checks
- Integrate booking service and middleware for authentication and request processing
- Add support for date parsing and slot availability checking
- Enhance error responses with detailed error messages and appropriate HTTP status codes
- Integrate with existing authentication and middleware components
2025-11-05 16:35:36 +00:00
..
admin.go feat(project): Initialize project structure and core components 2025-11-05 15:06:07 +00:00
auth.go feat(auth): Implement comprehensive user authentication and authorization 2025-11-05 15:25:41 +00:00
booking.go feat(booking): Implement comprehensive booking management functionality 2025-11-05 16:35:36 +00:00
payment.go feat(payments): Implement comprehensive Stripe payment integration 2025-11-05 15:30:53 +00:00