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.