Skip to content

Badge and Credential Service Setup #308

@Mkalbani

Description

@Mkalbani

Location: microservices/badge-service
Labels: microservice, gamification, NESTJS
Estimated Time: 6 hours
Difficulty: Medium

Description

Build a badge service issuing skill credentials, achievement badges, and expertise certifications.

Tasks

  • Initialize NestJS project in microservices/badge-service
  • Set up Badge, Credential, Tier entities
  • Implement badge issuance system
  • Add skill tier progression (novice to master)
  • Create badge verification endpoints
  • Implement badge showcase in profiles
  • Add badge rarity system
  • Create skill leaderboards by badge
  • Implement badge revocation
  • Set up Docker configuration

Acceptance Criteria

  • Badges issued on achievements
  • Tiers progress with performance
  • Verification proves authenticity
  • Showcase displays badges
  • Rarity affects value
  • 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