Shipped is a Next.js SaaS boilerplate designed to accelerate the development and launch of SaaS products. It targets busy founders and indie makers, providing a comprehensive set of features and components to minimize coding efforts and time-to-market.
Key features include:
- Landing Pages: Composable and customizable landing pages with pre-built components for showcasing and selling products.
- Payment Integrations: Support for Lemon Squeezy and Stripe, enabling subscription and one-time purchase collection with webhook support and modern checkout UI.
- User Authentication: Easy user authentication with magic links and social login options (Google, Apple, X, Facebook) powered by NextAuth and Supabase.
- Email Integration: Newsletter and transactional email capabilities using MailChimp or Loops.
- Database ORM: Prisma integration for simplified database interactions with support for MySQL, Postgres, and MongoDB.
- UI Kit: Elegant and modern UI components based on ChakraUI and TailwindCSS.
- Blog: Markdown-based blog functionality with social preview cards and SEO optimization.
- Dashboards: Pre-built dashboard components for data visualization.
- 1-Click Deploy: Easy deployment to Vercel.
Shipped aims to save developers time by providing ready-to-use code and components, removing common development struggles, and enabling faster revenue generation. It also includes access to a Discord community for support and lifetime updates.