@FlutterFlow
HTML-код
- Опубликовано: 2 окт 2024
- In this video, you are gonna learn how you can build a review and ratingbar widget system. I show you the logic of this system and explain its tricks.
Do you like my contents? You can support and thanks for my works if I help you. There are links below for supporting and contact with me:
🔶Buymeacoffe: www.buymeacoff...
🔷Patreon: / theebatt
🔶 Twitter: / theebaat
🔷 Telegram: t.me/+VzwQIhcM...
🔶 Discord: / discord
💥💥 Would you like to have my own 𝐅𝐥𝐮𝐭𝐭𝐞𝐫𝐟𝐥𝐨𝐰 𝐩𝐫𝐨𝐣𝐞𝐜𝐭𝐬 which are with its unique functions? Templates are available for purchase and you can customize easily with your imagination as you wish. These projects will make your works easier and you will not need to start from scratch. You can finish your app faster than scratch building app.
📌 TB Social Media (Simplified Version) Template: tbnocode.com/t...
📌 TB Chat Template: tbnocode.com/t...
📌 TB Event Clone: tbnocode.com/t...
👑 You can also become a member on my website for exclusive videos about Flutterflow. I publish there my solutions about complex systems and features. Yo will also get some more benefits too. Please check my website:
🦇 tbnocode.com 🦇
If you are not subscriber on my channel, please subscribe the channel. You can also like the video and help me to reach for more people with my tutorials. You can also become a member on my RUclips channel for exclusive videos and many benefits. Thank you for watching and have a nice day!! 😇🥰
#flutterflow #nocode #zerocode #app #ui #design #flutter #firebase #review #ratingbar #widget #course #tutorial #2024 #beginner #how
The custom function doesn't work for me. all values show zero.
I can’t know the reason from here because it works on my project🥺
Hi! Great video! Could you explain how to ensure that a user can post only one review, and be able to update it if they want to modify their comment?
Use list contain item option with auth user id
@@Theebatt thanks but i have aother problem, How can I update an existing rating in Firestore, replacing the old rating with a new one, when the rating field is a list of integers? With the current system, the average rating is calculated based on the list of ratings given by the same user. When updating a rating, the old rating is removed and replaced with the new one, and the average is recalculated accordingly. How should I manage this process to ensure the average rating reflects the most recent values accurately?
Very good video, I did the exercise but I used a code that gave me average values like 2.5, 3.5. Etc. It's just that it does the calculation for the first opinions and then it doesn't, you'll know why it is. Thank you
Can you please create some more about review and ratings for my project references
Okay I will think about this :)
I’m building an app like a google reviews and I’m stuck on the backend functionality with firebase cloud functions how can I pay you to help with this..
I apologies but I'm not available nowadays :(
Can you please create a leaderboard tutorial
Could you give me some details about it? I can think about it🤗
@@Theebatt the leaderboard shows top 20 participants based on scores (vote). If you're in the top 20, your rank and profile is highlighted.if not, your rank and profile is displayed below the top 20. It's updated real time or every 12 to 24 hours, and you can scroll for more ranks(to show other such as 21 and above)
Hmm it sounds cool system. I will think about it how I can build a system like you described 🤔🥰
It's a cool idea and I support it.
I can't find the code can you help me please is the only thing I'm missing to finish my page
you can check my discord channel and look at custom codes part :)
Tutorial quiz app, where a user can open a room, create questions and share the password with other users
Nice idea and I will make a quiz app too😅
the review page comes up as blank for me when i test the app any idea why? nothing on the page loads
Maybe you made mistake about parameters? 🤔
@@Theebatt i think it was do with the default value for some reason it worked when i changed it from blank to either 0/1 etc
It's usually fast
Thanks
I tried implementing this setup and everything seems to be working perfectly, except that the 'Add to Set' update document action doesn't always work. Sometimes it adds the rating to the set, and sometimes it doesn't. If I make the action 'non blocking', then everything else works perfectly, but if I set that specific action to 'blocking' then the whole chain will fail from that step forward, confirming that this is the action that is breaking, but I can't figure out why. I implemented it exactly how you did in this video. @Theebatt, do you know why this might be happening?
Sometimes I had same situation with other features. I generally delete and set features again if I have this kind of situations
@@Theebatt so I figured out that 'Add to Set' is actually functioning correctly here, it's just that it only adds unique items to the array. So it'll work at first, but as soon as you try to add a rating to the set that is already there nothing will happen.
Do you have an alternative to this setup in mind? My app needs a rating system and this one won't do
Simple solution I just figured out. When you add a number to your list, add it as a string, combined with some (one or more) document reference, turning it into an unique value. After that, you're going to need a custom function that calculates the average of a list, considering only the first character of a string (your number).
@@alessandrehjr Ah, that's very clever! I ended up writing a cloud function to handle updating the average rating and I'm now just storing that as a value in the document, rather than needing to calculate it over again each time a user needs to see the average rating. This seemed like the most scalable solution to me
Hi, great video! In the list view of reviews for user evaluations, I received this message regarding the rating bar: "RatingBar widget with the current configuration will not function properly when generated dynamically at the moment (because it is associated with a local state variable). Consider wrapping it inside of a component and then generate the component dynamically." Can you help me with this?
@@xfactorgames4404 you need to create a component
You should check local state variable is configured correctly
@@Theebatt thanks bro !
Good Job Bro!
Pls can you make a video how to make a user roles and how to assign contents to them on a post App. Plsssssssssssss
🙏🙏🙏🙏🙏🙏🙏
Thank you so much for good words 🥹😇of course, I added it to my video list. I also suggest you to watch my next video because you will see some user bages on my post app project🤗
Great!@@Theebatt I will definitely watch it. I love your teachings, they're straight forward and short, just like some Alison and Udemy videos.
Thank you so much and yes I try to explain simply and straightforward it. I hope I will bring better videos soon 🥹😍
Perfect, thanks!
You’re welcome 😍🤗
Could you please create a video on “how seller can upload products” to display on Product page? ….. thanks! ☺️
I started it for you. Tomorrow I will publish its UI design and Friday I will publish it with backend actions 🥰
@@Theebatt you’re the best!
Thank you so much 🤗 ☺️
Excited
Thank you so much 🤗
Awesome content.
Thank you so much 😍
i need detail parameter
You can watch data transfer video 🥰
Thank you@@Theebatt