Implement a new aggregation pipeline in the statistics module that groups export events by month and user ID, computing total exports per user per month. The change introduces a `getMonthlyExportStats` function that queries the exports collection with a `$group` stage on `userId` and `month` fields, returning sorted results by month descending. This enables the dashboard to display per-user export volume trends over time.
Implement a new export statistics module that records and aggregates metrics on user data export operations. The change introduces a dedicated statistics service that tracks export frequency, data volume, and user engagement patterns. This enables administrators to monitor export activity and optimize system performance based on usage trends.
Implement a new statistics module that records export operations per month,
including total revenue, item count, and average order value. The module
aggregates data from the orders and shipments tables, grouping results by
calendar month for reporting purposes.