I want to place tracker element in the driver page and track the drive in customer page map. Can u help me out in this?? Also Gps tracking element is not visible in preview page and neither the element nor group is not hidden. And coordinates are not getting stored in users database. Kindly help me out
Hey, if you find that data isn't displaying, I'd recommend checking out the default privacy settings that Bubble ads to your database. This tutorial explains how to manage these settings in your database: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1-meIeBUXPY.html As for the tracking, you'll just need to store a data field in your database that's a geographic address. Then, you can create a workflow that triggers every 5 seconds and updates the location to be the current users geographic addess. From here, you can easily display this within a map element. Hope this helps!
A map can display any address that you or your users select. If you add a map and set its default value to be business location, it would only allow users to view this specific address. Hope this helps!
Hi teacher!👨🏫 I bought your course on Udemy and I wanted to know how would go about configuring in the percentage of what I would take from fares. Please reach out to me when you are able . There are a couple of questions I have and would gladly pay 💰
i can not thank you enough for this tutorial , but i have issue when i convert to live mode database all the new fields which I added in development mode is disappear ? , live mode should reflect development mode data structure, also i tried to copy data structure from development mode to live mode but Nothing happen
Glad the tutorials have been helpful! And your development app and live app will run off two separate databases. I haven't heard of the issue when copying data across between the two though. I'd recommend checking out the Bubble community forum to see if there's a topic that covers this: forum.bubble.io Hope this helps point you in the right direction ✌
@@BuildingWithBubble thank you Sir, I got on bubble forum someone post same issue, and I already contacted bubble technical team they replied I must try again.
Yes, this is possible using the free Google Maps extended plugin. There's a few additional steps involved, but if you shoot me a message on my website here (buildingwithbubble.com/contact/), I'd be happy to send through some instructions 👍
I think there's a little mix-up somewhere: You said in the video that the 'Client API key' will match the 'Google Geocode API key' and 'the Server API key' will match the 'Google Map API key'. But the bubble documentation says =copy and paste the Server key into the "Google Geocode API key" box, and the Client key into the "Google Map API key" box= which one is correct?
Apologies, yes you're right. The server API key should be placed in the Geocode field, and the client API in the Google map field. It really shouldn't make too much of a difference in this use case based on the fact that both API keys have the same configurations. As you can see, my application works fine. Hope this helps.
Hello Friend. I have some questions. In your course, do you teach how to build the complete application? for drivers and passengers? with full functionality? Including star rating functions? All payment functions? In other words, an app exactly like Uber's?
Hey mate, just responded to the email you'd sent, but yes, the full course does cover these features. The link in the description will take you to an overview page that highlights all of the features within the tutorial. Hope this helps!
Hello thank you for the video. Really helpful for a beginner like me. I would like to ask a question, is it possible to create a bottom navigation bar in bubble?
Always good to hear! And yes, this is a pretty straightforward process in Bubble. You'll find they even provide a bottom navigation menu on the default index page when you create any new app. Hope this helps.
@@BuildingWithBubble thank you again. Final question, if I want to make a button unclickable to people with certain role, is that possible? I am trying to do this by using the 'conditions' in 'button element' but I'm stuck at the conditions. Not sure how to do it.
@@crispychickenwing Yes, conditions are the best way to achieve this. You'll just need to define the condition on an element (e.g. when the current user isn't logged in), then unselect the option to make the element clickable when that condition is true. Let me know if this helps.
You can track the driver and users location in real-time, but if you'd like to see the route in real-time, you can also add the the Mapbox GPS plugin for Bubble. This plugin will display a GPS navigation. Hope this helps.
I bought your course, I am in the lesson 8, but I have an issue "Create a new Trip...: value should be number but right now it is a text" in Workflow home page When Button Book Ride is clicked, Create new Trip..., Price = Inpput.. what is the problem
Yes, I do. I'll be publishing a Quora clone within the coming week. After this, I have a few things in mind, but I'm always open to suggestions if there's something specific you'd like to see.
Hey Emma, unfortunately I don't have any availability right now to work on freelance projects. I'd always be happy to connect you with someone who'd be suitable. Feel free to shoot me an email at lachlan@buildingwithbubble.com
An on-demand platform like Uber Eats wouldn't differ very much from this course. If you do buy the course and it doesn't fit the exact feature set of your app, I'd be happy to help out along the way.
Hey super happy with the video. How can I make it a ride share so multiple passengers can share a ride together I am buying your course on Friday I cant wait.
Thanks! You'd just need to add a data field to your ride data type that stores a list of users. Then on the payment step, you'd divide the total ride price by the number of users stored on this list. Hope this helps! You'll have access to my email once you purchase the course, so happy to answer any questions then.
Hello, I’m very impressed with your video, and I was looking over your course overview, as I would like to purchase the course, but I don’t see how to create the admin panel, which is necessary for me to do my project. Do you have any information on how to create the admin panel?
Hey, happy to help. Within the course, I cover how to build a dashboard for drivers to manage ride requests, but I didn't cover how to build an admin panel. Building an admin panel is a pretty straightforward process. Can I ask what features you'd like to include on this page?
@@BuildingWithBubble I’m interested in beginning a ride service and would like to know as much as possible. I’ll take a closer look at your course. Thanks for responding, I appreciate it.
Thanks! And yes, that's possible. There's plenty of great plugins on Bubble to record and save video. I'd recommend checking out the Ziggeo plugin for this.
Hi. I just purchased a life time access to your courses; thanks for the great tutorials. I have a question about your google map integration in the Uber Clone tutorial: do I need to do anything else besides adding the API key and installing the google map plug in on my element list? I am following your tutorial by dropping in the search boxes and the map element, but when I start typing, I dont see any suggested addresses (like you have in the video). I just see a pin showing my location on the map. So I'd like to know if there are any other steps I need to take to configure the geolocation/google map features. If so, I'd like to know if you have (or recommend) any tutorial for me to be able to learn how to do it. Thanks in advance!
Hey Darren, happy to help! Could you just double-check that you have an active payment method within your Google developer account. While Google is quite generous with how many API requests you can make for free, you'll need to have a saved credit card in order to your custom API keys functional. If you still find it's not working, feel free to shoot me an email (lachlan@buildingwithbubble.com) with a link to your Bubble editor. I'd be happy to jump in and check this out 👍
@@BuildingWithBubble Thanks for your prompt response! I updated my credit card information and now it works. But the strange thing was that it didn't work even after I added the payment information; so I tried another route by removing the API key that I created and added. After I did that, it worked. So I'm not sure why it didnt work with the keys.
Hey bro, the preview to test google maps, said "This page can't load Google Maps correctly." , "Do you own this website?" so I can' t test my work until now if it working to buy your full tutorial. Could you possible know why that not working?
Hey, the two errors I can think of are: 1: You'll need to add billing information to your Google account to activate the APIs. Although the API's have a generous free plan, you're still required to have a payment method on your account. 2: Did you restrict the HTTP referrer setting to just your website domain? If you don't do this correctly, it won't give you app access to the APIs. Let me know if this helps!
Unfortunately I don't have any availability to take on consulting projects at the moment. Most of my time is spent creating courses to teach others the skills they need to build an app.
@@BuildingWithBubble Will the App be fully functional in real-time world for every job/business/transactions, even with multiple and increasing number of Riders and Drivers? Do I need to sit in front of the console to organise and delegate every job to every Driver, or it will be run by the App automatically
@@browneye1968 This product will scale automatically between both the riders and drivers within your app. You can easily repurpose the app for different industries and use cases as well.
Happy to help. Have you added any billing settings to your account? Although it's free to start using the APIs, you will need to add billing information to your account to get started.
@@Argent-vd4em Sorry, I should have been more specific. It's your Google developer account that you'll need to add your billing information to. You can easily track drivers by creating a new workflow that triggers every 5 seconds (under the general option -> do every 5 seconds). Within this workflow, you'll need to make changes to the users current location, then choose to update this data field with their 'current geographical address' option. Then on your map, set the marker to display the users current location. This will update everytime their address changes. Hope this helps!
@@Argent-vd4em I don't cover this in the full course at the moment. I'm in the process of adding additional content to all my courses, but there's quite a bit in my backlog so far.