
Explore FlutterFlow and no-code development to build a grocery ecommerce shopping app with no code, covering front-end and back-end development, Firebase, and Stripe integration for mobile apps.
Create a mobile onboarding page for a grocery shopping app with Flutter Flow, using a Figma design, a page view to swipe through slides, and custom fonts, colors, and assets.
Create a login and sign-up page for a grocery ecommerce app by using FlutterFlow authentication templates, fix errors, and apply custom colors and user interface tweaks.
Build a grocery ecommerce home page in FlutterFlow by designing a fixed header, a search bar, a carousel, and category cards with responsive layouts.
Design and implement a shopping category page in flutterflow, selecting a category layout, building product detail integration, and configuring a scrollable, backend-ready list of categories and items.
Build a product page and product details page for a grocery ecommerce app using FlutterFlow, creating a custom app bar and responsive layouts with icons, images, and text.
Design and build a product details page for a grocery ecommerce app in FlutterFlow, featuring a dynamic page view, images, brand colors, and database-driven expandable sections.
Create a functional shopping cart page in FlutterFlow, wiring a list view of cart items, image assets, and responsive padding, with Stripe payment integration and a sticky bottom checkout section.
Learn to build a checkout page in FlutterFlow, including cart details, address selection from a list, and a bottom-sheet form to add a new address, plus a make payment action.
Create an orders page in FlutterFlow, build a list view of order items with images and details, use rows and columns, and implement conditional display on tap.
Design and implement a track order page for a grocery ecommerce app using FlutterFlow, focusing on a simple delivery time view and basic frontend visuals.
Learn to implement the backend for login and sign up in a FlutterFlow grocery app, wiring Firebase authentication, Firestore, storage, and onboarding toward the home page.
Create and query a Firestore recommended collection to populate the home page with item name, type, price, and image, mapping backend data to UI and formatting prices as currency.
Build a grocery ecommerce app with FlutterFlow, implementing category navigation and fade transitions. Set up a Firestore backend with groceries, products subcollections, and dynamic product views.
Troubleshoot and implement a products subcollection under groceries in FlutterFlow, define product name, image, and price, and configure the list view to fetch data from Firebase.
Refine the backend query in FlutterFlow by switching from querying all sub-collections to using the selected grocery document reference, then build product detail navigation and a responsive UI.
Build cart functionality in a grocery app with FlutterFlow, covering Firestore cart schema, product references, and app state management. Implement add-to-cart actions, snack bars, and page navigation toward checkout.
Set up FlutterFlow backend actions to power the shopping cart by querying product documents for name, price, and image, updating the cart list, and computing delivery and total.
Explore backend actions for the shopping cart and checkout in a FlutterFlow grocery app, including currency formatting, address management in Firestore, and preparing for payment integration.
Configure Stripe payments in your app on FlutterFlow by setting keys, enabling Blaze plan, and creating a Stripe amount function to convert to cents, then test with Stripe test cards.
Explore backend actions for the orders page in a grocery app: create an orders collection, populate fields from payment flow, and debug firestore rules to save orders reliably.
Learn to build and test the orders page in FlutterFlow by querying the orders collection, populating items from product references, and presenting a track order bottom sheet with order id.
Fix random order number generation and stabilize the track order workflow in the backend actions. Enable track order navigation and order reference passing for reliable tracking and Stripe payments.
Fix and test the backend actions for the track orders feature in a FlutterFlow grocery app, validating order refs, navigation, and payment flows via Firebase and Stripe.
Enable a distance indicator by using lat long and a custom function to compute how far a product is from the user, using the device's current location and Firestore data.
Implement a product search feature in a FlutterFlow grocery app using a bottom sheet UI, real-time filtering of the products collection, and navigation to product detail screens.
implement category filtering in the grocery app backend by using an app state variable to drive the filter, updating state on category taps (meats, vegetables, fruits, juices).
In this course, you will learn how to build an e-commerce shopping app without coding using FlutterFlow, Firebase, and Stripe.
You will learn how to convert UiUx designs from Figma into FlutterFlow using widgets. You will understand how to implement backend actions for the application and publish it to the web, Play Store or App Store. With this course, you will move from beginner to advance no-code developer with proficiency in frontend development, backend development, firebase integration, and stripe for payment. You will learn how to publish your app to the web.
Here is the summary of what you will learn in this course:
You will learn how to download the codes to your project.
You will learn how to publish the mobile app to the web.
You will learn how to connect to Stripe for payment.
You will learn how to connect to your GitHub repo like traditional developers.
You will learn about conditional visibility.
You will learn how to use custom functions to achieve some functionalities in your app.
You will learn best practices for mobile responsiveness.
You will learn more about Firebase security rules.
You will learn how to switch from the Spark plan to the Blaze plan in Firebase.