Learn FlutterFlow + Supabase In 1 Hour: Build A Reactive One Page E-Commerce App

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ต.ค. 2024

ความคิดเห็น • 24

  • @jamesnocode
    @jamesnocode  8 หลายเดือนก่อน +2

    👍VIEW/CLONE ALL MY NOCODE APPS + support my work: www.patreon.com/jamesnocode
    👍GET MY NEW TRAINING - MASTERING FLUTTERFLOW: masteringflutterflow.com
    👍GET MY NEW TRAINING - MASTERING SUPABASE: masteringsupabase.com

  • @BGdev305
    @BGdev305 7 หลายเดือนก่อน +2

    This has to be the most in detailed hands on REAL use case work I've seen using FF and SB! VERY well done. So many Flutterflow videos make it seem like it's so easy to accomplish "real world" apps, when it's not that simple.
    I will definitely be joining your Patreon because I'm sure through your teaching I will be able to accomplish the simple app that I need to coincide with the website I'm working on.

    • @jamesnocode
      @jamesnocode  7 หลายเดือนก่อน

      Glad it was helpful!

  • @ahmeddeco7320
    @ahmeddeco7320 8 หลายเดือนก่อน +7

    btw flutterflow updated DataTable and now it's more functional you can use it instead of colums and rows .
    wonderfull video btw
    keep it up

  • @JoeSmith-kn5wo
    @JoeSmith-kn5wo 8 หลายเดือนก่อน +1

    great content as usual. I had to do some filtering last month in flutterflow, and this would have came in handy. I figured it out but will use this pattern in the future. It was a lot of trial and error. Folks it’s definitely worth signing up for James Patreon.

  • @rromerog9
    @rromerog9 6 หลายเดือนก่อน +2

    Hey James, thank you for such an amazing tutorial. I was just wondering why you opted to repeat the query every time the filter changes. Wouldn't it be more optimal to make one query with all products on page load and then manage the filtering process within the view? I know Supabase doesn't charge you for reads, but wouldn't bandwidth be affected if multiple users are making queries constantly?

  • @MohamedMarzok-y8z
    @MohamedMarzok-y8z 8 หลายเดือนก่อน

    Best flutterflow channel

  • @mutanabbycom
    @mutanabbycom 8 หลายเดือนก่อน +1

    Thanks James, how to manage push notification if we use supabase auth in flutterflow?

  • @hamzaparvaiz1531
    @hamzaparvaiz1531 8 หลายเดือนก่อน

    Hi, your tutorial are amazing.
    I'm watching your flutter flow
    tutorials .
    I'm facing some issues in my
    entry page that I have select it not
    appear instead of it home or other page appear in project.
    Please guide me how I can resolve it

  • @AutomationWithSholz
    @AutomationWithSholz 8 หลายเดือนก่อน

    🙏🙋‍♀⁉ Quick questions guys. pls Supabase Pro (Paid version) does it allow you add as many projects as you need or its just 2 projects per organisation?

  • @Slendergabe38
    @Slendergabe38 8 หลายเดือนก่อน

    Do you do online coaching? I could really use some one on one help with my project

  • @williamsalazar2624
    @williamsalazar2624 8 หลายเดือนก่อน

    how to order by selecting a column?

  • @mohammedamer8517
    @mohammedamer8517 8 หลายเดือนก่อน

    Could you make a video on face recognition attendance app using flutterflow please

  • @boudraayehya7227
    @boudraayehya7227 8 หลายเดือนก่อน

    i need the code of queryBuild , what i will write in chatgpt prompt to have the code

  • @awlhunt
    @awlhunt 8 หลายเดือนก่อน +1

    Lol I looked at that same article and thought about doing something similar but don’t have enough time right now.

    • @Mirkolinori
      @Mirkolinori 8 หลายเดือนก่อน

      In 1-2 month the marked will be overstated because everyone is doing it… no-more money

    • @awlhunt
      @awlhunt 8 หลายเดือนก่อน

      @@Mirkolinori Don’t be too quick to condemn the idea. Believe it or not, there are FBA sites out there selling over $100-200k/mth+ in affiliate sales and making $20-30k/mth margin (yes these are the exception.) The key question is your ability to pick the right categories, identify some point of value you can offer over people going direct to Amazon, your ability to attract eyeballs to your site, and then your ability to build and maintain it in a way that it doesn’t create significant investment risk. There is still massive potential in it as most people can’t work these things out. Amazon sales are worth over $200b pa and people are making good money living off a minute portion of this volume.

  • @renatodiaslima
    @renatodiaslima 7 หลายเดือนก่อน +2

    Code Flutter
    import 'dart:convert';
    import 'dart:math' as math;
    import 'package:flutter/material.dart';
    import 'package:google_fonts/google_fonts.dart';
    import 'package:intl/intl.dart';
    import 'package:timeago/timeago.dart' as timeago;
    import '/flutter_flow/lat_lng.dart';
    import '/flutter_flow/place.dart';
    import '/flutter_flow/uploaded_file.dart';
    import '/flutter_flow/custom_functions.dart';
    import '/backend/schema/structs/index.dart';
    import '/backend/supabase/supabase.dart';
    import '/auth/supabase_auth/auth_util.dart';
    String queryBuilder(
    List conditions,
    ) {
    /// MODIFY CODE ONLY BELOW THIS LINE
    if (conditions.isEmpty) {
    return '';
    }
    Map groupedConditions = {};
    for (var conditionString in conditions) {
    var parts = conditionString.split(':');
    if (parts.length == 3) {
    groupedConditions.putIfAbsent(parts[0], () => []).add(conditionString);
    }
    }
    // Initialize a list to hold parts of our final query
    List queryParts = [];
    groupedConditions.forEach((key, conditionGroup) {
    if (conditionGroup.length == 1) {
    // Format for single conditions
    var parts = conditionGroup.first.split(':');
    queryParts.add('${parts[0]}=${parts[2]}.${parts[1]}');
    } else {
    // For multiple conditions with the same key, format them with OR logic
    List orConditions = conditionGroup.map((condition) {
    var parts = condition.split(':');
    return '${parts[0]}.${parts[2]}.${parts[1]}';
    }).toList();
    // Supabase's OR condition requires grouping with parentheses
    String orGroup = orConditions.join(',');
    queryParts.add('or=(${orGroup})');
    }
    });
    // Join all query parts with an "&" to complete the query string
    return queryParts.join('&');
    /// MODIFY CODE ONLY ABOVE THIS LINE
    }

  • @carmelshores2658
    @carmelshores2658 8 หลายเดือนก่อน +1

    Jamesw, you keep referring to this as an "app" but don't mention the final output platform. I want to see the final working output of all of this generated in Flutter code. You used a Website as the foundation. Please explain the steps that finally finish up this project. I'd like to see how a website that relies on a full-width desktop screen to see all columns is converted into a smartphone app -- which is what I understand your focus on FlutterFlow is meant to teach.

    • @jeksonl
      @jeksonl 8 หลายเดือนก่อน

      Hello, he gave just the foundation. If you want to see the final work. You can just do it your self using the all the information he explained.