Back to docs

Documentation

Feature modules

What the implemented check-in, referral, support, content, and AI surfaces do.

Article
PreviousNext

The template includes the main ZShip SaaS modules as React pages.

Check-in

/dashboard/checkin loads daily reward status from CHECKIN_SERVICE, shows streak progress, and claims today’s reward through a server route.

Referral

/dashboard/referral loads referral code, referrals, and commission records. Copy actions use browser clipboard access when available.

Support

/dashboard/tickets (legacy /support redirects here) requires a signed-in user and the tickets dashboard feature, lists tickets, filters by status, opens ticket detail, creates tickets, and sends replies through SUPPORT_SERVICE.

Blog and docs

/blog and /blog/$slug read published content through BLOG_SERVICE with the selected locale, including cover image, author, date, and SEO head fields. /docs and /docs/$slug render this built-in catalog with en + zh-CN fields and @zship/blog-engine.

AI playground and studio

/dashboard/ai-playground loads available models and gateway config, stores a user-provided API key locally, streams chat completions, and can open the generator studio workspace when the studio feature flag is enabled.