Docs

Get Started

Ship your SaaS in days, not weeks

TikShip Documentation

The ultimate Next.js boilerplate to ship your SaaS, AI tool, or web app fast. Save weeks of development time with production-ready features.

What is TikShip?

TikShip is an enterprise-grade multi-language admin panel + blog + e-commerce system built with Next.js 16 App Router, Prisma, and NextAuth. Everything you need to launch your product is included.

Quick Start

Get your app running in 5 minutes:

git clone https://github.com/yorsal-org/tikship
cd tikship
npm ci
npm run init
npm run dev

Visit http://localhost:3000/admin and login with the superuser account created during seeding.

The default username is tikship (configurable via ADMIN_USERNAME env var). The password is randomly generated and printed to the console at the end of npm run init β€” save it before closing the terminal. The admin path (/admin) is configurable via admin.path in src/config/site.ts.

tutorial-img-init-admin-password

What You Can Build

TikShip is perfect for:

  • πŸš€ SaaS Applications β€” Subscription-based services
  • πŸ€– AI Tools β€” ChatGPT wrappers, AI services
  • πŸ“ Content Platforms β€” Blogs, documentation sites
  • πŸ›’ E-commerce β€” Digital products, courses
  • πŸ“Š Dashboards β€” Analytics, admin panels
  • 🎯 Landing Pages β€” Marketing sites with payments

Why TikShip?

Don't waste time rebuilding the same features for every project:

FeatureTime Saved
Authentication + RBAC + Audit Logs3–5 days
Stripe + PayPal payments2–4 days
Admin panel + dashboard charts5–7 days
Email (Resend + Mailgun)1–2 days
Multi-database setup (PG/MySQL/SQLite)1–2 days
CMS + rich-text editor3–4 days
i18n (3 languages)1–2 days
SEO + sitemap + structured data1–2 days
Total3–4 weeks

Next Steps

Get Started | Tikship