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
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