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

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions