Skip to content

Customer Support and Ticket Service Setup #354

Description

@Mkalbani

Location: microservices/support-ticket-service
Labels: microservice, customer-support, NESTJS
Estimated Time: 7 hours
Difficulty: Medium

Description

Create a support ticket system for player issues with triage, assignment, and resolution tracking.

Tasks

  • Initialize NestJS project in microservices/support-ticket-service
  • Set up Ticket, Category, Response entities
  • Implement ticket creation from reports
  • Add ticket priority and severity levels
  • Create ticket assignment to support agents
  • Implement SLA tracking
  • Add ticket status workflow
  • Create ticket notes and history
  • Implement customer satisfaction ratings
  • Set up Docker configuration

Acceptance Criteria

  • Tickets created and categorized
  • Priority levels determine urgency
  • Assignment to agents functional
  • SLAs tracked
  • Satisfaction ratings collected
  • Service runs independently

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions