TinyShip
TinyShip
 TinyShip
TinyShip
TinyShip Documentation
Project Planning & TechnicalTinyShip Technical ArchitectureTinyShip Feature OverviewProduct Roadmap
Technical Planning

Product Roadmap

TinyShip project future development plans and milestones

This document outlines the future development plans and milestones for the TinyShip project.

✅ Completed Features

v1.2.0 - Fumadocs Documentation Site ✅

Built an independent documentation site application based on Fumadocs as a new subsite in the monorepo.

Implemented Features:

  • ✅ Documentation Center: Complete project documentation, API references, and user guides
  • ✅ Blog System: Technical blogs, changelogs, and best practices sharing
  • ✅ Full-text Search: Support for quick documentation content search
  • ✅ Dark Mode: Theme switching consistent with the main site
  • ✅ Responsive Design: Perfect adaptation for mobile and desktop
  • ✅ Multi-language Support: Synchronized Chinese and English documentation updates

v1.3.0 - Unified Cloud Storage Service ✅

Support for multiple cloud storage services with a unified file upload and management interface.

Supported Providers:

  • ✅ Alibaba Cloud OSS - First choice for China market
  • ✅ AWS S3 - International market standard
  • ✅ Cloudflare R2 - Cost-effective choice

Implemented Features:

  • ✅ File upload/download
  • ✅ Signed URL generation
  • ✅ Metadata management
  • ✅ Directory listing

v1.4.0 - AI Era Credits Payment System ✅

Introduced a complete credits payment system supporting traditional subscriptions alongside the AI-era credits model.

Implemented Features:

  • ✅ Dual Payment Model: Traditional time-based subscriptions + one-time credits purchases
  • ✅ Credits Consumption System: Fixed and dynamic (per-token) consumption modes
  • ✅ AI Model Multipliers: Configurable credit consumption coefficients for different AI models
  • ✅ Complete Transaction Tracking: Detailed credit transaction records with pagination
  • ✅ Dashboard Integration: Independent credits status tab
  • ✅ Pricing Page Optimization: Tab switching between subscription and credits plans

v1.5.0 - AI Image Generation & Feature Enhancements ✅

Introduced complete AI image generation capabilities, enhanced credits system for image generation, improved logo configuration, and updated core dependencies.

Implemented Features:

  • ✅ AI Image Generation: Support for multiple AI providers (Qwen, FAL, OpenAI)
  • ✅ Credit-Based Pricing: Image generation with per-model cost configurations
  • ✅ Enhanced Credits System: Unified credits system supporting both chat and image generation
  • ✅ Logo Configuration Enhancement: Centralized logo configuration with customizable icon URL, full logo URL, and CSS classes
  • ✅ Dependency Updates: better-auth 1.4.10, vee-validate 5.0.0-beta.0

v1.6.0 - Alipay Payment Support ✅

Added Alipay support to strengthen payment integration for the China market.

Implemented Features:

  • ✅ Alipay Provider: added provider implementation with factory and type-system integration
  • ✅ Payment Capability: supports one-time payments and credits recharge (subscription not supported)
  • ✅ Webhook Integration: Alipay webhook handlers implemented for both Next.js and Nuxt.js
  • ✅ Sandbox and Production Environments: gateway switching and end-to-end testing support
  • ✅ Docs and UI Updates: synchronized updates across docs, dashboard, and admin pages

v1.7.0 - PayPal Payment Support ✅

Added PayPal support to strengthen global payment capability.

Implemented Features:

  • ✅ PayPal Provider: added provider implementation with factory and type-system integration
  • ✅ Dual Payment Modes: supports one-time payments (Orders + Capture) and recurring subscriptions (Subscriptions)
  • ✅ Webhook and Return URL Flow: completed payment and subscription event processing flow
  • ✅ Sandbox Environment Support: full sandbox testing and production configuration support
  • ✅ Docs and UI Updates: synchronized updates to payment docs, order display, and success-page flow

v1.8.0 - AI Video Generation ✅

Added AI video generation to complete the AI page beyond chat and image generation.

Implemented Features:

  • ✅ AI Video Generation Page: added /video-generate
  • ✅ Two Input Modes: text-to-video and first-frame image-to-video
  • ✅ Multi-provider Support: Volcengine / Aliyun Wanxiang / FAL (Kling)
  • ✅ Credits Integration: per-model video generation credit cost configuration

2026 Q1 - Q2

AI Feature Expansion

Building on the existing chat functionality, expand more AI use case examples:

ScenarioDescriptionTechnical SolutionStatus
Smart ConversationEnhanced basic chat with context memoryVercel AI SDK + Multi-model supportIn Progress
AI Image GenerationGenerate images from text descriptionsQwen / FAL / DALL-E✅ Completed
AI Video GenerationGenerate video from text or first-frame imageVolcengine / Aliyun Wanxiang / FAL (Kling)✅ Completed

More Payment Gateways (Completed)

Expand payment capabilities to cover more market needs:

Newly Added Payment Methods:

  • Alipay: one-time payments
  • PayPal: one-time payments + recurring subscriptions

Existing Payment Methods:

  • Stripe (international credit cards, one-time payments + recurring subscriptions)
  • WeChat Pay
  • Creem Payment (one-time payments + recurring subscriptions)

Documentation Site Transformation

Migrate project documentation from repository to an online accessible documentation site:

Core Objectives:

  • Permission Management: Some documentation can have access permissions set
  • Online Access: Users can read without cloning the repository
  • Better Reading Experience: Professional documentation display interface
  • Real-time Updates: Automatic deployment on documentation changes

Documentation Categories:

TypeAccess PermissionDescription
Quick StartPublicProject introduction and basic usage
User GuidePaid UsersDetailed feature documentation
API ReferencePaid UsersInterface documentation

2026 Q3 - Q4

Complete Video Tutorial Series

Create a complete video tutorial series, from basic usage to advanced customization, helping developers quickly master TinyShip's features and best practices.

Getting Started

No.TopicDuration (Est.)Key Points
01Project Introduction & Environment Setup15minProject structure, dependency installation, dev environment
02Launch Your First Application20minCreating pages, routing, basic components
03Authentication System Basics25minEmail registration, social login, session management
04Database Basic Operations20minDrizzle ORM, data models, CRUD operations
05UI Component Library Usage20minshadcn/ui, Magic UI, theme customization
06Internationalization Setup15mini18n configuration, language switching, translation management

Advanced Development

No.TopicDuration (Est.)Key Points
07Payment System Integration30minStripe, WeChat Pay, subscription management
08Permission System Deep Dive25minRBAC, CASL configuration, resource-level permissions
09Email & SMS Services20minMulti-provider configuration, template customization, sending strategies
10AI Feature Development30minVercel AI SDK, streaming responses, multi-model support
11File Storage & Management25minCloud storage configuration, upload components, CDN acceleration

Deployment Guide

No.TopicDuration (Est.)Key Points
12Vercel Deployment20minEnvironment variables, domain configuration, auto-deployment
13Docker Containerized Deployment25minDockerfile, docker-compose, image optimization
14Self-hosted Server Deployment30minNginx configuration, PM2 management, SSL certificates
15Database Deployment & Migration20minPostgreSQL deployment, data migration, backup strategies
16CI/CD Automation25minGitHub Actions, testing, auto-release

Video Features:

  • Project-driven, learn by doing
  • Best practices and pitfall avoidance
  • Complete source code and learning resources
  • Community Q&A support

Changelog

DateVersionUpdates
2026-02-24v1.8.0Added AI video generation capability
2026-01-29v1.7.0Added PayPal payment support (one-time + recurring subscriptions)
2026-01-28v1.6.0Added Alipay payment support (one-time payments)
2026-01-10v1.5.0Mark v1.5.0 AI image generation completed
2025-12-29v1.4.0Mark v1.4.0 credits system completed
2025-12-26v1.3.0Mark v1.3.0 cloud storage completed
2025-12-23v1.2.0Mark v1.2.0 Fumadocs completed
2025-12v0.1Initial Roadmap creation

Note: This Roadmap represents current planning only. Actual implementation timing and features may be adjusted based on circumstances.

TinyShip Feature Overview

Summary of TinyShip v1.8.0 pages and core capabilities with an extensible, developer-first design

On this page

✅ Completed Featuresv1.2.0 - Fumadocs Documentation Site ✅v1.3.0 - Unified Cloud Storage Service ✅v1.4.0 - AI Era Credits Payment System ✅v1.5.0 - AI Image Generation & Feature Enhancements ✅v1.6.0 - Alipay Payment Support ✅v1.7.0 - PayPal Payment Support ✅v1.8.0 - AI Video Generation ✅2026 Q1 - Q2AI Feature ExpansionMore Payment Gateways (Completed)Documentation Site Transformation2026 Q3 - Q4Complete Video Tutorial SeriesGetting StartedAdvanced DevelopmentDeployment GuideChangelog