Your template to quickly start any project in Flutter.
This project will indeed be your next starting point for your future applications written in Flutter.
It is a codebase including several libraries (35+ packages) to start your development faster, without having to worry about manually implementing each of them, because I already thought about it!
Some will still require a little effort to set up, such as those that require an account on Firebase.
As mentioned, the in-app implementation is already complete, except for the authentication or subscription keys that you will need to replace with your own (described when necessary).
Stop wasting time on the boring part and focus on what really matters
Authentication, state management, localizations, onboarding, navigation, themes, firebase setup, and more. All this is already implemented for you.
So you can work on the most important features that make your application unique.
Only for September
Discount up to 50%
Buy the codebase now at a reduced price through the shop.
Download the demo from the Google Play Store
Support the project on Product Hunt
What buyers say
“Flutter Fast is a game-changer for Flutter developers! The pre-built codebase with over 30 packages saved me countless hours. Setting up Firebase was a breeze, and I could focus on building unique features for my app. Highly recommend it!”
“This template is a must-have for anyone starting a new Flutter project. The in-app implementations are top-notch, and the documentation is clear and concise. I loved how easy it was to integrate authentication and state management. Flutter Fast truly lives up to its name!”
“Flutter Fast has everything you need to kickstart your Flutter app development. From navigation to themes, everything is already set up. The time saved on the initial setup allowed me to focus on the core functionalities of my app. A fantastic resource for developers!”
“As a developer, I appreciate the thoughtfulness behind Flutter Fast. The inclusion of essential libraries and the ease of setup, especially with Firebase, made my development process smooth and efficient. It’s a comprehensive solution for any Flutter project.”
“Flutter Fast is a lifesaver! The pre-configured codebase and detailed instructions made it so easy to get started. I didn’t have to worry about the mundane setup tasks and could dive straight into developing unique features for my app. Highly recommended for all Flutter developers!”
Packages included in the project
Here is the list of Flutter repositories used in this demo app (A-Z order).
Use them as a starting point for your own projects.
- adaptive_theme: Support for light and dark theme in your app: https://pub.dev/packages/adaptive_theme
- calendar_date_picker2: A lightweight and customisable calendar picker based on Flutter CalendarDatePicker: https://pub.dev/packages/calendar_date_picker2
- country_picker: A flutter package to select a country from a list of countries: https://pub.dev/packages/country_picker
- device_info_plus: Get current device information from within the Flutter application: https://pub.dev/packages/device_info_plus
- email_validator: Class for validating email addresses without using RegEx: https://pub.dev/packages/email_validator
- file_picker: A package that allows you to use the native file explorer to pick single or multiple files, with extensions filtering support: https://pub.dev/packages/file_picker
- firebase_analytics: A Flutter plugin to use the Firebase Analytics API: https://pub.dev/packages/firebase_analytics
- firebase_auth: A Flutter plugin to use the Firebase Auth API: https://firebase.google.com/products/auth/
- firebase_core: Use the Firebase Core API, connecting to multiple Firebase apps: https://pub.dev/packages/firebase_core
- firebase_crashlytics: Detect bugs and analyse in the Firebase Console: https://pub.dev/packages/firebase_crashlytics
- firebase_database: Use the Firebase realtime database through the Firebase Console: https://pub.dev/packages/firebase_database
- flutter_barcode_scanner: A plugin for Flutter apps that adds barcode scanning support on both Android and iOS: https://pub.dev/packages/flutter_barcode_scanner
- flutter_contacts: Flutter plugin to read, create, update, delete and observe native contacts: https://pub.dev/packages/flutter_contacts
- flutter_onboarding_slider: Flutter package containing a page slider with parallax design: https://pub.dev/packages/flutter_onboarding_slider
- flutter_staggered_grid_view: Provides a collection of Flutter grids layouts: https://pub.dev/packages/flutter_staggered_grid_view
- flutter_tilt: Easily Apply Tilt Parallax Hover Effects for Flutter: https://pub.dev/packages/flutter_tilt
- geocoding: A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features: https://pub.dev/packages/geocoding
- geolocator: A Flutter geolocation plugin which provides easy access to platform specific location services: https://pub.dev/packages/geolocator
- go_router: Smart routing and Deep Linking: https://pub.dev/packages/go_router
- google_fonts: A Flutter package to use fonts from fonts.google.com: https://pub.dev/packages/google_fonts
- icons_launcher: Personalise your App's icon / logo: https://pub.dev/packages/icons_launcher
- image_picker: A Flutter plugin for iOS and Android for picking images from the image library, and taking new pictures with the camera: https://pub.dev/packages/image_picker
- intl: Provides internationalisation and localisation facilities, including message translation, plurals and genders, date/number formatting and parsing, and bidirectional text: https://pub.dev/packages/intl
- mesh_gradient: Widgets which create beautiful fluid-like mesh gradients in Flutter: https://pub.dev/packages/mesh_gradient
- mime: Package for working with MIME type definitions and for processing streams of MIME multipart media types: https://pub.dev/packages/mime
- package_info_plus: This Flutter plugin provides an API for querying information about an application package: https://pub.dev/packages/package_info_plus
- path_provider: A Flutter plugin for finding commonly used locations on the filesystem: https://pub.dev/packages/path_provider
- pdfrx: A rich and fast PDF viewer implementation built on the top of PDFium: https://pub.dev/packages/pdfrx
- provider: A wrapper around InheritedWidget to make them easier to use and more reusable: https://pub.dev/packages/provider
- rate_my_app: This plugin allows to kindly ask users to rate your app if custom conditions are met (eg. install time, number of launches, etc...). You can even add your own conditions: https://pub.dev/packages/rate_my_app
- rename: Utility designed to modify your Flutter project's AppName and BundleId: https://pub.dev/packages/rename
- share_plus: A Flutter plugin to share content from your Flutter app via the platform's share dialog: https://pub.dev/packages/share_plus
- shared_preferences: Save simple data: https://pub.dev/packages/shared_preferences
- soundpool: A Flutter Sound Pool for playing short media files: https://pub.dev/packages/soundpool
- time_picker_spinner_pop_up: A beautiful and animated time picker spinner pop up: https://pub.dev/packages/time_picker_spinner_pop_up
- url_launcher: A Flutter plugin for launching a URL: https://pub.dev/packages/url_launcher
- video_player: A Flutter plugin for iOS, Android and Web for playing back video on a Widget surface: https://pub.dev/packages/video_player
Flutter Fast by Ivan Territo is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International