https://docs.gamification.marshalldoes.dev/

Gamification SaaS

Tech Stack:

  • Frontend: Vue 3, TypeScript, Vite, Pinia, Vuestic UI
  • Backend: .NET 9, PostgreSQL
  • SDK: Web Components (Vue-based), TypeScript
  • Docs: Astro, Starlight
  • Testing: Playwright
  • Deployment: Docker

What it does:
Gamification SaaS is a platform that lets any website or app easily add gamification features—like points, leaderboards, and achievements—using a plug-and-play SDK. The system supports secure authentication via JWT, as well as a simple mode for demos and prototyping. It includes a modern admin dashboard for managing projects and users, and provides developer-friendly documentation and integration guides. The SDK is framework-agnostic, making it easy to embed gamification widgets in any frontend stack.

Highlights:

  • Multi-tenant support for multiple projects/sites
  • Secure and insecure authentication options
  • Customizable, embeddable gamification components
  • Admin dashboard
  • Containerized for easy deployment