Skip to content

Analytics Service Setup #62

@Mkalbani

Description

@Mkalbani

Analytics Service Setup

Location: microservices/analytics-service
Labels: microservice, good first issue, NESTJS
Estimated Time: 5 hours
Difficulty: Medium

Description

Build an analytics service for collecting, processing, and reporting player telemetry, puzzle metrics, and game insights.

Tasks

  • Initialize NestJS project in microservices/analytics-service
  • Set up Event, Metric, Report entities
  • Create event ingestion endpoints
  • Implement metric aggregation logic
  • Add reporting and dashboard APIs
  • Configure time-series database (optional)
  • Set up event queue (Redis/RabbitMQ)
  • Create Docker configuration

Acceptance Criteria

  • Events captured and stored
  • Metrics aggregated correctly
  • Reports generated on-demand
  • High-throughput event ingestion
  • Service runs independently

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions