package routes import ( "bugulma/backend/internal/handler" "github.com/gin-gonic/gin" ) // RegisterAnalyticsRoutes registers all analytics-related routes func RegisterAnalyticsRoutes(router *gin.RouterGroup, analyticsHandler *handler.AnalyticsHandler) { analytics := router.Group("/analytics") { analytics.GET("/dashboard", analyticsHandler.GetDashboardStatistics) analytics.GET("/connections", analyticsHandler.GetConnectionStatistics) analytics.GET("/supply-demand", analyticsHandler.GetSupplyDemandAnalysis) analytics.GET("/platform-stats", analyticsHandler.GetPlatformStatistics) analytics.GET("/matching-stats", analyticsHandler.GetMatchingStatistics) analytics.GET("/resource-flow-stats", analyticsHandler.GetResourceFlowStatistics) analytics.GET("/impact-metrics", analyticsHandler.GetImpactMetrics) analytics.GET("/organizations/:organizationId/stats", analyticsHandler.GetOrganizationStatistics) } }