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 TinyShip.

2026 Q1 - Q2

Platform Foundations

ModuleDescriptionStatus
Documentation Site (v1.2.0)Fumadocs-based docs-app with docs center, blog, search, responsive UI, and i18n✅ Completed
Unified Cloud Storage (v1.3.0)Unified upload/management interface across OSS / S3 / R2, including signed URLs and metadata✅ Completed
Credits System (v1.4.0)Subscription + credits dual model with fixed/dynamic consumption and transaction tracking✅ Completed
Configuration & UX Enhancements (v1.5.0)Logo configuration improvements, dependency upgrades, and credits capability expansion✅ Completed
E2E Integration (v1.9.0)Established dual-framework end-to-end QA baseline and regression system✅ Completed
Blog Management (v1.10.0)Added blog management workflows and related UI components✅ Completed
Multi-framework & Deployment Enhancements (v2.0.0)Added TanStack Start support, Cloudflare deployment support, and docs upgrades✅ Completed
Cloudflare Email & Config Improvements (v2.1.0)Added Cloudflare Email provider, auth mail flow support, and unified Cloudflare/R2 variables✅ Completed
SQLite / D1 Multi-Database Support (v2.2.0)Added pg/sqlite/d1 switching and strengthened Workers + D1 deployment path✅ Completed

AI Feature Expansion

Building on existing chat capabilities, TinyShip continues expanding AI scenarios:

ScenarioDescriptionTechnical SolutionStatus
Smart ConversationCore chat capability with planned context/tooling enhancementsVercel AI SDK + multi-model supportIn Progress
AI Image GenerationGenerate images from promptsQwen / FAL / DALL-E✅ Completed
AI Video GenerationGenerate video from prompt or first-frame imageVolcengine / Aliyun Wanxiang / FAL (Kling)✅ Completed

Payment Gateway Evolution

Payment MethodSupported ModesNotesStatus
StripeOne-time + RecurringPrimary international credit-card option✅ Completed
WeChat PayLocalized paymentCommon China-market method✅ Completed
CreemOne-time + RecurringLightweight international supplement✅ Completed
Alipay (v1.6.0)One-time + Credits rechargeChina-market expansion (no subscriptions)✅ Completed
PayPal (v1.7.0)One-time + RecurringGlobal-market expansion✅ Completed
More regional gatewaysTBDContinue expanding by market demandPlanned

Documentation Evolution

ItemGoalCurrent Status
Online access experienceRead docs without cloning the repo✅ Completed
Documentation UX & searchDocs center + blog + search + i18n✅ Completed
Continuous publishingAuto-publish updates after doc changes✅ Completed
Tiered access controlAccess control for selected user-guide/API docsPlanned
Multi-framework docs (v2.0.0)Added TanStack Start and Cloudflare deployment doc chain✅ Completed
Cloudflare Email docs (v2.1.0)Added Cloudflare Email setup and testing guidance in auth docs✅ Completed
Multi-database docs (v2.2.0)Added PostgreSQL / SQLite / D1 guides and Workers D1 deployment docs✅ Completed

2026 Q3 - Q4

Complete Video Tutorial Series

Create a full tutorial series from fundamentals to advanced customization to help developers quickly master TinyShip.

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 setup, templates, delivery strategy
10AI Feature Development30minVercel AI SDK, streaming responses, multi-model support
11File Storage & Management25minCloud storage setup, upload components, CDN acceleration

Deployment Guide

No.TopicDuration (Est.)Key Points
12Vercel Deployment20minEnv vars, domain settings, auto-deploy
13Docker Deployment25minDockerfile, docker-compose, image optimization
14Self-hosted Deployment30minNginx, PM2, SSL certificates
15Database Deployment & Migration20minPostgreSQL deployment, migration, backup
16CI/CD Automation25minGitHub Actions, testing, release automation

Series highlights:

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

Changelog

DateVersionUpdates
2026-05-01v2.2.0Added SQLite / D1 multi-database support and improved Cloudflare deployment path
2026-04-21v2.1.0Added Cloudflare Email support and unified Cloudflare/R2 config variables
2026-04-10v2.0.0Added TanStack Start and Cloudflare Workers deployment support; enhanced docs
2026-03-14v1.10.0Added blog management features (listing/detail, editor, admin table, APIs)
2026-03-09v1.9.0Completed E2E Integration and established dual-framework end-to-end QA
2026-02-24v1.8.0Added AI video generation capability
2026-01-29v1.7.0Added PayPal support (one-time + recurring)
2026-01-28v1.6.0Added Alipay support (one-time)
2026-01-10v1.5.0Marked AI image generation complete
2025-12-29v1.4.0Marked credits system complete
2025-12-26v1.3.0Marked unified cloud storage complete
2025-12-23v1.2.0Marked Fumadocs docs site complete
2025-12v0.1Initial roadmap created

Note: This roadmap reflects current planning and may adjust based on product and engineering priorities.

TinyShip Feature Overview

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

On this page

2026 Q1 - Q2Platform FoundationsAI Feature ExpansionPayment Gateway EvolutionDocumentation Evolution2026 Q3 - Q4Complete Video Tutorial SeriesGetting StartedAdvanced DevelopmentDeployment GuideChangelog