
AppLicence Manager
A secure multi-app license activation platform with an admin dashboard for managing apps, licenses, activations, and status workflows.
AppLicence Manager
The Challenge
I needed a production-ready way to manage license activation for multiple desktop apps from one dashboard. The system had to support app-level separation, secure activation flows, and simple operational deployment.
The Solution
I built a fullstack platform with a Bun + Elysia backend and a React + Vite frontend. The backend provides admin APIs, public activation endpoints, and PostgreSQL persistence. The frontend provides app management, license issuance, and activation monitoring.
I hardened the platform by moving to secure cookie sessions, CSRF protection, rate limiting on sensitive endpoints, stricter CORS behavior, safer token handling, and stronger license key generation.
Key Outcome
The result is a deployable, multi-app licensing system with clearer security defaults, improved operational stability in Docker/Dokploy, and a cleaner admin workflow.