System Architecture

TigerKing GCS follows a modern SaaS architecture:

Frontend

  • Next.js (App Router)
  • Secure cookie-based session
  • Protected dashboard routes

Backend

  • JWT token issuance
  • Device ID validation
  • Subscription enforcement logic
  • Email verification system

Database

Stores:

  • Users
  • Verified emails
  • Active device instances
  • Subscription plan data

Flow Overview

User Login → JWT Issued → Device ID Checked → Instance Limit Verified → Access Granted

If device limit exceeded → login denied.