ShipFlutter
A fully customizable starter kit to seamlessly launch responsive Android, iOS, and Web apps with Flutter powered by Firebase and Vertex AI.
Overview
More than a boilerplate
ShipFlutter is a comprehensive Flutter starter kit designed to help developers launch cross-platform apps in days instead of months. It comes with a customizable codebase that covers all the essentials for launching production-ready apps.
Using the AI-powered builder, you can generate and customize your project, download the code, and start building immediately. The starter kit is responsive by design, allowing you to launch on Android, iOS, and Web from a single codebase.
Key Components
- Base Framework: Android, iOS and Web support, GoRouter navigation, Signals for state management, Material theming, and localization
- Authentication: Anonymous auth, email/password login, social signin (Google, Facebook, Twitter), responsive signin/up pages
- Backend: Firebase integration with realtime updates, Firestore converters, CRUD operations, offline support
- Payments: RevenueCat for mobile, LemonSqueezy for web, conversion-optimized paywall
- Monitoring & Analytics: Performance tracking, crash reports, GDPR-compliant analytics
- Notifications: Local and remote notifications across all platforms
- AI Integration: Vertex AI and GenKit integration with in-app prompting
- Templates: Multiple responsive templates including Tinder-style and chatbot interfaces
ShipFlutter was created by Marcel Pinto to bootstrap client and personal projects, now available to help other developers ship their ideas in days rather than months.