TinyShip Feature Overview
Summary of TinyShip v1.8.0 pages and core capabilities with an extensible, developer-first design
TinyShip focuses on a solid, extensible foundation instead of an all-in-one mega framework. Core flows are complete out of the box; everything else is intentionally left open for you to extend. You can explore the main demo at demo.tinyship.cn, and the Cloudflare deployment demo at tinyship.vikingz.me.
Philosophy: ship the essentials + clean architecture; empower developers to extend. A template library may come later, but the core principle stays the same.
Future plans: see the roadmap.
What's in v1.8.0
-
Landing Page
- Marketing-style showcase for product value and entry points.
-
Auth & Account
- Email login & signup (with verification email)
- OAuth login
- Phone login
- WeChat login
- Forgot password (verification email)
- Reset password
- Dashboard after login:
- Profile
- Order management (show subscription cycle; open third-party portal)
- Account management (change password / delete account / account linking)
-
Pricing & Payments
- Supports WeChat Pay
- Supports Alipay (one-time payments)
- Supports PayPal: one-time payments + recurring subscriptions
- Stripe: one-time payments + recurring subscriptions
- Creem: one-time payments + recurring subscriptions
- Multiple non-tiered plans supported
- Credits System: Pay-as-you-go credits purchase and consumption
- Dual payment model: subscriptions + credits in parallel
- Fixed/dynamic consumption modes
- AI model multiplier configuration
- Image generation credit pricing (per-model cost configuration)
- Complete transaction tracking
-
File Upload Page
- Unified cloud storage interface demo
- Supports Alibaba Cloud OSS / AWS S3 / Cloudflare R2
- File upload, signed URL generation, metadata management
-
AI Page
- Built with Vercel AI SDK
- AI Chat: Simple AI Chat page as a reference; extend to your own AI apps
- AI Image Generation: Support for multiple AI providers
- Qwen (Alibaba Cloud)
- FAL (Fal.ai)
- OpenAI (DALL-E)
- AI Video Generation: Support for multiple AI providers
- Volcengine (Seedance)
- Aliyun Wanxiang (Wan)
- FAL (Kling)
- Unified image generation interface with per-model credit cost configuration
- Unified video generation interface with per-model credit cost configuration
-
Admin Panel
- Dashboard home
- User management
- Order management
- Subscription management
-
Premium Member Page
- Demo route-protection page for paid users only, showing how to enforce subscription-level access control in SaaS.
How to extend
- Add vertical-specific flows (e.g., onboarding, billing hooks, feature gating).
- Swap or add payment processors; refine plan logic.
- Expand AI use cases (image analysis, speech-to-text, text-to-speech, embeddings, RAG, tools).
- Customize Admin Panel actions or add audit/logging.
- Build your own template library on top of the existing pages.
Try it
- demo.tinyship.cn: main demo site (default showcase)
- tinyship.vikingz.me: Cloudflare Workers deployment demo (global edge scenario)
As the roadmap evolves, more reference pages will be added while keeping the extensible, developer-first approach.