Flutter Tutorials
The repo contains the source code for all the tutorials on the FilledStacks Youtube channel.
Install / Use
npx skills add FilledStacks/flutter-tutorialsInstalls into whichever agent you are using.
README
Flutter tutorials
The repo contains the source code for all the written tutorials by Filledstacks.
All Tutorials plus additional snippets and shorter posts can be found on the Official FilledStacks website.
Products
** Important **
When you want to run any of the code first run
flutter create .
In the repo to generate the platform projects for the tutorials.
Tutorials
087 - How to Build a Flutter Website in 2023 [ Video ] [ Source ] [ Written ] - The updated tutorial for building a Flutter Website
086 - Flutter Website Nested Layouts and Custom URL's [ Video ] [ Source ] - The updated tutorial for building a Flutter Website
085 - 6 Tips to Make your Flutter Website feel Premium [ Video ] [ Written ] - 6 Tips you can apply to immediately make your Flutter Website feel more premium
066 - Login and Create Account Implementation [ Video ] [ Source ] [ Written ] - This tutorial goes over implementation we'll be using for Login and Create Account functionality.
064 - New Improved Stacked Setup [ Video ] [ Source ] - This tutorial goes over the new and improved stacked setup that includes navigation, dependency registration and the traditional stacked statemanagement.
063 - Firebase Authentication in 5 minutes [ Video ] [ Source ] - In this tutorial we setup the firebase authentication for a flutter app in 5 minutes
062 - Code overview for Firebase Backend [ Video ] - This tutorial goes over the code required to build a scalable firebase backend
061 - Planning a Firebase Backend [ Video ] - In this tutorial we go over a detailed plan for building a scalable backend using Firebase Cloud Functions.
060 - Making Technical decisions [ Video ] - In this tutorial we go over the thinking and reasoning behind making some of the technical decisions required when planning for a large scale product development
059 - Planning a Food Delivery Service [ Video ] - This tutorial goes over the planning for a food delivery product
058 - Bottom Sheet Service | Using Flutter Bottom Sheets without context [ Video ] [ Written ] [ Source ] - This tutorial goes over the usage of the new BottomSheetService in the stacked_services package.
057 - SQLite in Flutter | Migrations and Schema Management [ Video ] [ Written ] - This tutorial goes over the SQLite implementation used in our production applications. It shows the basics of SQLite. The meat of the tutorial comes from the schema management solution we use.
055 - Lottie Splash Screen in Flutter [ Video ] [ Written ] - A tutorial that shows you how to implement an animated splash screen using Lottie and delay the navigation until it's complete.
054 - Flutter Architecture Part 7 - Dialog Service [ Video ] [ Written ] [ Source Code ] - A complete guide to the setup of the basics for a starter stacked architecture project.
053 - Flutter Architecture Part 6 - Bottom Navigation with Stacked [ Video ] [ Written ] [ Source Code ] - A guide to implementing a bottom navigation bar using stacked.
052 - Flutter Architecture Part 5 - How to Mock - Unit Testing [ Video ] [ Written ] [ Source Code ] - A complete guide to mocking in unit testing, how it's used for tests and what they're used for.
051 - Flutter Architecture Part 4 - How to Unit test a Unit Testing intro [ Video ] [ Written ] [ Source Code ] - An intro to unit testing and how to set it up in Flutter.
050 - Flutter Architecture Part 3 - Flutter Services [ Video ] [ Written ] [ Source Code ] - A complete guide on services, service classes, what they are used for and how to use them.
049 - Flutter Architecture Part 2 - Stacked State Management scenarios [ Video ] [ Written ] [ Source Code ] - This tutorial goes over common state management situation encountered in a real world application
048 - Flutter Architecture Part 1 - Stacked, Routing and GetIt setup [ Video ] [ Written ] [ Source Code ] - A complete guide to the setup of the basics for a starter stacked architecture project.
047 - Firebase and Flutter Part 10 - Remote Config [ Video ] [ Written ] - This tutorial goes over remote config and how to manage it in a flutter project.
046 - Firebase and Flutter Part 9 - Dynamic Links in Flutter [ Video ] [ Written ] - This tutorial covers the use of dynamic links in flutter to perform auto routing and deep linking.
045 - Firebase and Flutter Part 8 - Realtime Paginated Data using Firestore [ Video ] [ Written ] - This tutorial shows the implementation of getting real time firebase data when impelementing an infinte scrolling view.
044 - Firebase and Flutter Part 7 - Analytics [ Video ] [ Written ] - This tutorial shows you how to add analytics into your Flutter app for live monitoring of your users.
043 - Firebase and Flutter Part 6 - Push Notifications using Cloud Messaging [ Video ] [ Written ] - This tutorial goes over my implementation of Push Notification in Flutter using Firebase Cloud Messaging.
042 - Firebase and Flutter - Part 5 - Firebase Cloud Storage [Video ] [ Written ] - In this tutorial we go over the implementation details of using Firebase Cloud Storage inside a Flutter application.
041 - Firebase and Flutter - Part 4 - Firestore Security Rules [ Video ] [ Written ] - This tutorial covers the implementation of Firestore security rules and how to test them.
040 - Firebase and Flutter - Part 3 - CRUD using Firestore [ Video ] [ Written ] - This tutorial goes over the CRUD implementation using Firestore. We Create documents, Read the collection, Delete documents and Update existing documents data through Flutter.
039 - Firebase and Flutter - Part 2 - Custom Startup Logic and User Profiles [ Video ] [ Written ] - This tutorial goes over the process of making sure we startup on the correct view and the logic behind adding a custom user profile.
038 - Firebase and Flutter - Part 1 - Basic Authentication [ Video ]
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.6kCommit, push, and open a PR
