SuperAPI AI Directory

Shipflutter

Customizable Flutter starter kit for launching responsive Android, iOS, and Web apps with Firebase and AI.

Open website

About this tool

ShipFlutter is a Flutter-based starter kit designed to help developers quickly build responsive Android, iOS, and Web apps. Powered by Firebase and Vertex AI, it provides production-grade features and reduces repetitive setup work.

Purpose: ShipFlutter is used to quickly start cross-platform app development projects. It is suitable for developers who want to shorten development cycles and avoid repeatedly building basic infrastructure. By providing a preconfigured codebase, it allows you to focus on business logic rather than foundational features.

Main capabilities:

  • Cross-platform support: Android, iOS, and Web.
  • Navigation: uses GoRouter.
  • State management: uses Signals.
  • Dependency injection: uses lite_ref.
  • Material theme.
  • Localization: uses slang.
  • Basic UI components.
  • Authentication: email-password login, social login (Google, Facebook, Twitter), responsive login/signup pages, and profile page.
  • Database: real-time updates, Firebase Functions integration, Firestore converters and tools, CRUD operations via Express API.
  • Security: App Check anti-abuse, security rules setup.
  • Offline support.
  • Payments: RevenueCat for mobile, LemonSqueezy for Web, with Webhooks implemented via Firebase Functions.
  • Custom claims handling.
  • Conversion-optimized paywalls, trials, and paywall pages, compliant with Apple and Google guidelines.
  • Analytics: simple analytics setup, performance and crash reporting, privacy-friendly and GDPR-compliant, user consent management.
  • Notifications: local and remote notifications, in-app notifications, background notifications.
  • In-app reviews (Android and iOS), feedback forms and error reporting, customer satisfaction insights.
  • SEO-optimized landing page: Hero section with images or video, pricing table with features and pricing, contact form and subscription, OpenGraph tags, automatically generated sitemap, Markdown blog support, legal and privacy pages.
  • AI integration: Vertex AI and GenKit integration, in-app prompt management, DotPrompt integration, responsive chatbot template, responsive navigation template with master/detail pages, Tinder-style template (with AI).
  • Coming soon: chatbot template with conversation history, e-commerce template, analytics dashboard template, camera integration, Google Admob integration.

How to use:

  1. Purchase a one-year or lifetime license via LemonSqueezy.
  2. Register and activate the license (using the builder).
  3. Use the AI-powered builder to create a new project and customize it.
  4. Download the generated code (e.g., VSCode), modify it, and run it on Android, iOS, and Web.
  5. Publish to the Apple and Google stores.

Use cases: Suitable for developers who need to quickly start cross-platform apps, including mobile apps and Web apps. Also suitable for developers who want to learn Flutter or explore AI integration.

Limitations:

  • Requires basic programming knowledge; it is not a no-code solution.
  • No refunds after the code is obtained.
  • The license does not allow creating derivative works (such as reselling or creating your own starter kit based on ShipFlutter).
  • Some features (such as chatbot template with conversation history, e-commerce template, analytics dashboard template, camera integration, Google Admob integration) are not yet available and are marked as coming soon.