backend-service/internal/services
ats-tech25 c265e8f866 feat(admin): Implement comprehensive admin management functionality
- Add new AdminHandler with methods for dashboard, schedules, users, and bookings
- Implement GetDashboard method to retrieve admin dashboard statistics
- Add CreateSchedule method with validation and error handling
- Implement GetUsers method with pagination support
- Add GetBookings method with pagination and filtering capabilities
- Implement GetFinancialReports method with date range filtering
- Add UpdateSchedule method to modify existing schedule slots
- Enhance error handling and response formatting for admin-related operations
- Integrate admin service methods for comprehensive administrative tasks
2025-11-05 16:58:34 +00:00
..
admin_service.go feat(admin): Implement comprehensive admin management functionality 2025-11-05 16:58:34 +00:00
booking_integration_test.go feat(booking): Implement comprehensive booking management functionality 2025-11-05 16:35:36 +00:00
booking_service.go feat(booking): Implement comprehensive booking management functionality 2025-11-05 16:35:36 +00:00
interfaces.go feat(admin): Implement comprehensive admin management functionality 2025-11-05 16:58:34 +00:00
jitsi_service_test.go feat(services): Implement comprehensive booking service with Jitsi integration 2025-11-05 15:42:59 +00:00
jitsi_service.go feat(services): Implement comprehensive booking service with Jitsi integration 2025-11-05 15:42:59 +00:00
jwt_service.go feat(auth): Implement comprehensive authentication and authorization middleware 2025-11-05 15:21:56 +00:00
notification_service.go feat(booking): Implement comprehensive booking management functionality 2025-11-05 16:35:36 +00:00
payment_service.go feat(booking): Implement comprehensive booking management functionality 2025-11-05 16:35:36 +00:00
user_service.go feat(booking): Implement comprehensive booking management functionality 2025-11-05 16:35:36 +00:00