任务
This commit is contained in:
11
tasks/task_035.txt
Normal file
11
tasks/task_035.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
# Task ID: 35
|
||||
# Title: Admin Dashboard for Data Analysis
|
||||
# Status: pending
|
||||
# Dependencies: 2, 29
|
||||
# Priority: low
|
||||
# Description: Develop a basic admin dashboard to view key operational data, such as DAU, retention rates, and game statistics, for product analysis and decision-making.
|
||||
# Details:
|
||||
Develop a separate web application (e.g., using React Admin or a simple Fastify API + static HTML) for the admin dashboard. Implement authentication for admin users. Fetch data from MongoDB (user stats, game logs) and Redis (real-time metrics). Display DAU, new users, retention rates, game counts, top players. Integrate with Grafana dashboards if possible.
|
||||
|
||||
# Test Strategy:
|
||||
Access the admin dashboard with admin credentials. Verify data displayed matches direct database queries. Check if DAU, retention, and game stats are calculated and presented correctly. Test dashboard security.
|
||||
Reference in New Issue
Block a user