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