My dad already has his own ridshare business and officially just got his taxi cab business license. He asked me to create a website for him so his customers can book rides. I told him I would build an app instead. I’m not building this exactly but there are aspects you touch upon I wanted to learn about. Very good tutorial.
Dear Sir, you are the BEST TEACHER I have ever come across on the net. Your manner and the way you explain are made so easy to understand, and your teaching skills are excellent. I look forward to my next lesson. Best wishes Chris from Switzerland
I have been overwhelmed for weeks, considering I only dabble in small website builds. You are a life saver at the 1 yard line, or the penalty kick, maybe! With your video and a few html tricks, this was the perfect combination to build an app for a few thousand people (not exaggerated) that really wanted something like this. Thank you Thank you!
literally creating my own app while i follow this video exactly as is...will tweak in the end and make changes here and there to fit my idea, great work
Thank you for your videos, I think you excel at explaining things and it shows that you really know how to make people understand. Beautiful way of teaching.
Glad it could help! I know the Bubble learning curve can be quite steep, so I try to explain everything in the simplest terms possible. And I'll keep an eye out for the sale email 😉 Feel free to shoot me a message if you have any questions.
You are a star!!!! I've been looking for this for so long😭😭😭😭❤❤ Does the rest of the tutorial show how to create the driver's app and how to make the connection to the client's(Rider) side as well???
Glad it could help 🙌 And yes, the full tutorial covers those additional features. If you click the link in the description, you'll see a list of everything I cover in the full tutorial 👌
Me too. 5 years ago I wanted to used app like Uber to order food but I couldn’t code. Then Uber came out an app by riding food and I was so disappointed.
Great content👍🏽 you’ve gained a subscriber! My only question for you is; are we then allowed to use the app built on the bubble platform to make a profit? Do I own the code? What happens if/when my business scales, will bubble have any stake in it or will I be the sole owner?
Glad it could help! And great question. Yes, you're absolutely able to run a profitable business using an app built with Bubble. Using integrations like Stripe, you can charge users and process payments. Bubble only requires you to pay the monthly subscription fee to use the platform. They don't have any ownership or equity in your product. I'd recommend checking out their pricing page here: bubble.io/pricing Hope this helps.
After completing this video and purchasing your full course, what lesson do you start at for continuing this ride-sharing application process? oh and btw excellent video!
Hi Lachlan, just a quick question. Is there a way to display the map without the ‘satellite’, ‘full screen’ or the ‘plus and minus’ sign on the map to give an overall cleaner look to the app without disabling zooming the dragging option? Thank you for all of the videos it’s much appreciated 👍
Glad the videos can help! And I imagine this could be done by adding some custom CSS to the plugin. If you're relatively new to Bubble, CSS can always seem intimidating. Thankfully, tools like ChatGPT make it incredibly easy to create and copy the CSS you need 👌
I bought one of your courses to create an UBER clone, but in the course you do not show the steps on how the passenger (user) can make the payment in cash and then the driver can deposit the app commission to a bank account. Would you be so kind as to show me how to do that?
Hi Lachlan, the video got me 90% there so thanks! I was just wondering about the actual trip function How can the driver get ride requests using proximity? etc I checked the full course and I'm not quite sure it's there...
Great content. Thanks for the detailed tutorial! What I'm having a little bit of issue with is adding a trip duration estimation function to the pricing algorithm. Apparently I can call Google Maps Distance & Duration API but for some reason I'm not structuring my request correctly. I know I can add another hidden input box and calculate the duration pricing and then add that my original pricing input box to round out the algorithm. Just stumped as to structuring the appropriate request to get the the information.
Glad the tutorial's helpful! And if you're creating a request through a manual API integration, have you considered using ChatGPT to write the API request for you? I recently released a tutorial that explains how you can use ChatGPT to read your API documentation, then take care of all the heavy lifting for you: ruclips.net/video/6H6kD4prxCQ/видео.html Let me know if this helps point you in the right direction!
@@BuildingWithBubble Thanks! I guess my issue is mapping the conditional logic to estimate the time a trip would take so I can add in a pricing value for time. I've added the ability to use parentheses so now I can use dynamic expression in building an algorithm. I'll keep playing around with it. I went ahead and purchased your course as well. I've been able to add some nifty features like gender-specific ride request, timeouts, cancellations, and extra parameters to round out the MVP.
Hi, enjoyed your videos, you miss Login page ! Another thing if I buy your tutorial is there any info how to make a admin panel, a login page and website for customers to request a driver without app? waiting for your reply ! thank you
Glad the content has been helpful so far! And within the full course, I explain how to create both a login page and an admin panel. I'd recommend checking out the link in the bio. On that page, you'll see a full list of all the features covered. Hope this helps!
Very informative video, I would like to thank you for the efforts and show some support. I do have a question though: In this payment method, will the driver receive the money? or the website owner? If the rider is paying the website for its service, then how can we tweak this feature to make the payment to be set to be received by the driver + an additional cost for the website service? Sorry I am new to this 😐 Once again thanks for all the video tutorials
Glad it could help! And great question. When it comes to payments, you can build a feature like you've explained using an integration with Stripe Connect. I actually have a dedicated video that covers this here: ruclips.net/video/ixVVNMBRJkE/видео.html Hope this helps point you in the right direction.
Yes, you're on the right track! You'll need to have a data field under your 'trip' data type that stores a list of geographic addresses. You can then display this list of addresses within a repeating group.
Bro, you are a Legend, I bought the course and I love it. thank you!! My only issue is with the menu bar, the "reusable" feature has been upgraded. Can we get a tutorial on how to do that?
Thanks my guy 🙏 Happy to record a tutorial that covers this. In the meantime, if you want me to guide you through some steps, feel free to shoot me an email at lachlan@buildingwithbubble. If you mention this comment, I'd be happy to help!
Bro, I have just tried to send you an email and it says that that the email address is not recognized. Can you please double-check and resend it? Thanks
@@mathegriffiths8896 Apologies, I forgot to add the dot com at the end! It's lachlan@buildingwithbubble.com Let me know if you still have any issues sending that through.
Great question. Thankfully, Stripe automatically allows you to process cards through Visa. That being said, in Bubble, you can process payments through a variety of different options like Stripe, PayPal, and Flutterflow. It's also possible to process payments manually through a specific API if there's a unique service you'd prefer to connect to. Hope this helps!
Great content indeed, well done. But i have a little problem, stripe is not supposed in my country. is it possible to use any other payment gateway services like paypal or payfast and if can you cover something like that.
Thanks! And yes, it's definitely possible to use different payment solutions like PayPal or even Flutterwave (an alternative to Stripe). While I don't have any tutorials on integrating these myself, I'd recommend checking out the Bubble community forum. There's plenty of greta guides for different payment options there. Hope this helps!
This is top quality material, even novices can now build Apps. I need to get the whole video so that I can build my own app. I was wondering how customers can pay using mobile money. Where I live, very few people use credit cards and I also don't think if stripe works here. What solution do you propose for payment in that case? This will inform my next course of action.
Glad it could help! And if your region doesn't support Stripe, there's alternatives available like Flutterwave. Most payment providers have an integration with Bubble that makes it easy to process user transactions.
Sure thing. After adding the button on your page, create a workflow using the 'delete a thing' in your database action. At this point, you could delete the 'current page trip', then use an alert message to notify the driver about the change. Hope this helps ✌
Hey Lachlan great stuff thanks for the video. I'm having trouble with the distance API working correctly. when i put 2 addresses in, it wont drop the 2 pins and draw the route. My dashboard doesnt show the distance api being triggered. followed the steps to a tee. any advice?
Hey, glad it could help! That does seem strange. 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, they do still require you to have a credit card on file to make the APIs functional. Let me know if this makes any difference.
Good afternoon, in the uber clone course app, the types of users are all together, but I need to separate passengers from customers, because I need to change the logic to send mass messages via api to the drivers' Whatsapps and the way it is, it's pulling everyone customers and I can't separate any tips on line. Thanks
Could you do a video on how to make a admin panel for the taxi Uber clone with how to set up how admin gets percentage of each ride? And everything for a admin???
Are there any pros vs cons in using padding on the outside group, rather than having to put a margin on the right and left of each inside group? thanks
great tutorial for the people like us, have question, can you kindly help in how the car marker onto the extended map can be integrated when the rider input the fields for current location and the destination, as the red line shows the path which the driver will follow , how to integrate a car marker and how the car will move as per the driving of car in app, kindly help.
@@BuildingWithBubble thanx for your reply, one more query, how i can have the rider to have a wallet and also how the rider will get the cash or money transfer as the rider is charged and also how if the driver wants to cash out from his driver wallet into the bank account linked to his profile. plus how can we in admin panel can add the custom made rides and dispatch to the selected drivers in real time, one more thing as the driver and rider can chat via message, what if the rider wants to call the driver or vice-versa, ho this can be done through bubble building app, kindly come up with a new videos for the viewers and learners like us who can go with this app
I want to create my own app using your bubble platform. Could you please tell me the first steps? I clicked on the notion link on your video and I registered but I can't see anything talking about building an app like Uber. Thank you.
If you're looking to get access to the full course, you'll see another link in the description towards the bottom (right above the video timelines). This will help you watch the full video to create the entire Uber clone. Hope this helps!
Yes, you could calculate the distances by getting the address of your destination, then subtracting from it the address of your pickup, then formatting that result as a number. Hope this helps!
Hey, this is a web app. If you'd like to publish this on the app store, Bubble has a great guide that walks through the process here: bubble.io/blog/bubble-mobile-apps/ Hope this helps!
Glad it could help! And unfortunately, I don't have any availability right now to work on consulting projects. I'd always be happy to search through my network and make an introduction to a suitable Bubble developer. Let me know if this would help!
Good question. I'd recommend looking into an alternative payment provider like Flutterwave. From memory, there's a few Bubble plugins that make it easy to integrate. Hope this helps!
@@BuildingWithBubble Give me your email and I'll send it to you. I have it complete, but I'm not knowing how to install it. I have it in python. It was not made in Bubble
Hello again Mr Lachlan, I'm on the minute 1:06:40 of this video and I'm from latin america and in my country doesn't work Stripe, can I use instead the paypal plugin? and if so, which one should I use? There are 17 different plugins for Paypal 😟☹🤔
Great question. I'd recommend checking out the Bubble community forum to see what feedback everyone has about the top plugins: forum.bubble.io Hope this helps point you in the right direction!
Great question. The full course runs for just under 5hrs, and yes, it includes creating a portal for drivers to accept and manage ride requests. Hope this helps!
How to make the request for the ride after clicking on the button only go to drivers up to 10 kilometers from the passenger, otherwise it goes to everyone, including cities neighboring the exact location of the passenger.
Good question. In your driver dashboard page where you display a list of requested rides, you can add a constraint on the data source and only show rides where the pickup address is within 10km of the 'current geographic position'. This will help you only display relevant ride requests.
I enjoyed your tutorials. But I don't know if this app, have the ability to share a single ride with multiple people which might be more than 3 at once
I have a question, in the course I recreated uber, but I needed to create a sound notification for the driver when a call arrives, being for both types of vehicles registered uber x and uber xl there is a video that explains this.
Great question. Unfortunately I don't have a tutorial that covers this, but there's some plugins that can help bring this to life. These posts on the Bubble forum will help point you in the right direction: forum.bubble.io/search?q=play%20sounds Hope this helps!
@@BuildingWithBubble In the bubble forum, there are only questions about doubts, that is, it does not help much, you could create a video to insert in the course, it would be of great value because whoever calls uber wants a quick answer and if there is no alert, the driver does not hear . OK
Does the tutorial give me GPS location feature that can be used to track the location of drivers in real-time? . I want the client to be able to see where the driver is on the way to pick them up at any moment in real time is after they sign up for a ride.
Hey Wendy, unfortunately this isn't covered, but it's definitely possible. Always happy to point you in the right direction if you shoot me an email. I've just responded to your past message as well 👍
hello, there is a way to pull the distance in km and the time of the journey in google maps extended. This data was not included in the course, if you can show it would be good. thanks
Great question. I haven't built these features before, but I'd recommend checking out the documentation page from the plugin provider: upstarters-showcase.bubbleapps.io/version-test/plugin-google-maps-ext?debug_mode=true Hope this helps point you in the right direction!
Hi, i purchased the whole course and did all the things you did, i could see on your own scrren that there was an error but you didnt fix it and now im stuck with it and cant launch my app. And the request isnt coming to the driver's dashboard, i dont know whats wrong with that.
Happy to help with this. Can you shoot me an email (lachlan@buildingwithbubble.com) with a link to your Bubble editor. Just mention this everything in this comment, then I can jump in and find what's causing the error 👍
Please can u do driver app and not just rider app... And how to have an admin panel to manage this business if I were to start a ride sharing business and have to manage my fleet of vehicles. Or provide inputs on how to do
Bro I love this tutorial but can you please do a music streaming app too with admin panel or back end For a one person to take control of the back end and user's of the app will have front end side
On the minute 1:47:40 you talk about currency, but the one I need of my country, isn't available on bubble currencies 😢, so how can I change or adapt that currency to this project?
Good question. When it comes to the currency, this is just a way of adding the relevant symbol in front of a number field. If you have access to the currency symbol on your keyboard, you can just display this symbol as a text element, then reference the number field beside this. This will then format the text to look like a currency.
Wow awesome solution 😮👏👏👏, thank you so much for all your kind help and you're definitely a master on bubble 😎🤓🙌 my respects to you, superb material and easy to follow along, I can't wait anymore to purchase the whole course. Thanks again for your help and fastest responses on all my questions.
Help. I was going through this video step by step and then for whatever reason I hit the refresh button in the browser. This Deleted all the look of the Account Settings page while in the design tab. All the date is still there in the Date tab. Can you tell me how to fix this? thanks
That does seem strange. Can you just double-check that your elements aren't just hidden on your page. If you open the settings page, look at the top left-hand corner and you'll see something called the 'elements tree'. This shows all of the elements that are on your page. If you click the 'only show hideable elements' checkbox, this will allow you to see which elements are hidden on the page. Just select the little eye icon next to the element you'd like to display. Hope this helps!
thank you for this tut, can I deploy the app in the free plan? when I make a debug for app data I recieve this message: Account Settings The page is higher than your real design as the debugger is visible and displays a white area.
Glad it could help! In order to deploy your app, you'll need to have at least a Bubble personal plan. As for the message you're seeing - the debugger is the footer bar you'll see at the bottom of your app when running a preview. This is a tool that can be used when developing an app. In order to show this debugger, Bubble adds some additional space at the bottom of your page. This ensures any elements towards the end of your page won't be covered by the debugger. Hope this helps!
@@BuildingWithBubble Thank you for your helpful reply If I subscribe to the Personal plan and then cancel my subscription, will my published apps stop working?
@@BuildingWithBubble Thank you! I do have the option to select (preset page width) but as soon I select different option than custom (full width, centered or mobile) the width page doesn't change at all. I don't know it is because I'm in the free plan, or because I didn't unlock some option that I miss...you have great videos btw, I bought your courses and they are awesome!
@@alvarofvn That does seem strange. And you won't be restricted by the free plan. I built this whole app using the free plan myself. Could you shoot me an email (lachlan@buildingwithbubble.com) with a link to your editor so I can jump in and see what might be causing the issue
Hey, unfortunately I don't upload any of my newer courses to Udemy. As a platform, Udemy takes 80% of each sale, so it's not a very sustainable solution for small creators like myself.
Hey, unfortunately I don't have much experience in using Adalo, so I wouldn't be the best person to ask. All of my tutorials and work are focused around Bubble.
Good question. A template is just the finished version of the app we create throughout this course. Some people just prefer to buy the template, then use the course to help them make changes.
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, they do still require you to have a credit card on file to make the APIs functional.
Happy to help with this here. Here's the steps I'd recommend to add this in: 1. On the drivers dashboard page, add a constraint to the repeating group that displays a list of all the requested trips. 2. This constraint should only display trips where the pickup address is within Xkm/miles of the current user (the current user being the driver who is logged in viewing a list of available trips) geographic position. Hope this helps!
Hmm, that does seem strange. This might be due to the privacy settings within your browser. Some browsers will use an approximate location instead of a definitive one. What browser are you using?
I am wondering if it's easy to export data and images from an bubble dataset / Collection to for example a PPT, PDF or an excel file. We have this project where we need to export a product catalog with some data and images that we will send to our clients... How is this possible and is there better options than bubble ?
Hey, this could be possible through either: A. Bubble's API connector. This would allow you to send data to third-party platforms. B: The Zapier integration/plugin. It'll perform much the same as the API connector, but will require no-code. Hope this helps!
Hey, you can purchase the full course on my website for $89. Unfortunately I don't have any availability right now to work on consulting projects though. I'd always be happy to search through my network and make an introduction to a suitable Bubble developer. Let me know if this would help!
Hello! first of all, thank you for all the work you do! I have a problem in my app. I want to create a "profile card" for each user of my app. The card has a background (the user can select the color); the user's profile picture, and his name). I use a group to "join" the elements (the group has the size of the card, and the background color). The problem is when trying to download the card, I cannot do it (because the group it's not an image, even defining the group as type 'image'). Do you know how to convert the entire group to an image? Thanks!!
Hey, this doesn't sound like it's related to this course, so have you had the chance to check out the Bubble forum about this? forum.bubble.io Hope this helps!
@@Vaccientertainmentnews Unfortunately I don't have any availability right now to work on consulting projects. I'd always be happy to search through my network and make an introduction to a suitable Bubble developer. Let me know if this would help!
Happy to help. The button caption is just the word that will display in the button. Do you have the ability to just manually type the word 'save' in this field?
Hey, restricting the distance of a search is relatively straightforward. On the drivers dashboard page, you could add a constraint to the repeating group. The constraint could only display ride requests where the riders geographic position is within X miles of the current users (the driver) location. Hope this helps!
Hey mate, you could do this by adding a constraint to the repeating group that's displayed on the drivers dashboard. The constraint could only display ride requests where the riders geographic position is within X miles of the current users (the driver) location. I'm always happy to help. Feel free to shoot me an email at lachlan@buildingwithbubble.com if you have any other questions 👍
@@benjyoguge3311 Hey, I do support parity pricing across regions. If you're based in a country where the USD is more expensive than your local currency, feel free to shoot me an email at lachlan@buildingwithbubble.com and I'd be happy to help.
Great question. The full course is 4.5hrs long 👍 You an see a list of everything included in the full course on my website here: buildingwithbubble.com/how-to-build-uber-clone-no-code-bubble/ Hope this helps!
If the app was to have a page that the drivers could visit, to check their total number of trips and the $ they have earned so far, how do I keep track of the number of trips completed by a particular driver ? Thank you, in advance.
Hey, you could easily perform a search through your database for all of the trips where the diver = the current user, then evaluate the sum of all the 'price' of these trips together. Hope this helps!
@@BuildingWithBubble Another question if I may, when it comes to displaying the ride charge after the rider inputs both the addresses, is there a way to get that input from the drivers and then display the cheapest option to the rider? Instead of displaying a calculated number? Thank you
@@rahulrijal2191 Yes that would be possible, but it would require a few changes to the way in which you create a trip within your database. It'd be a little more complex, so I'll try and record a video tutorial with a similar guide in the future.
Great question! I've seen someone build a version of a video app in the past. While it's definitely possible, there'd certainly be a lot of moving pieces.
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, they do still require you to have a credit card on file to make the APIs functional for your map element. Hope this helps.
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, they do still require you to have a credit card on file to make the APIs functional. Let me know if this does the trick 👌
Ive been looking for a tutorial like this forever! You helped a lot!
Glad it could help! I got you ✌
@@BuildingWithBubbleplease I need your WhatsApp number I want to you to help me build 3 apps
My dad already has his own ridshare business and officially just got his taxi cab business license. He asked me to create a website for him so his customers can book rides. I told him I would build an app instead. I’m not building this exactly but there are aspects you touch upon I wanted to learn about. Very good tutorial.
Great to hear it's helpful 🙌
From where your dad got license
I Would pay to speak to y’all I have a similar aspiration please pm me!
Dear Sir, you are the BEST TEACHER I have ever come across on the net. Your manner and the way you explain are made so easy to understand, and your teaching skills are excellent. I look forward to my next lesson.
Best wishes Chris from Switzerland
Thanks Chris, genuinely appreciate it 🙏 There's plenty more in the pipeline!
I have been overwhelmed for weeks, considering I only dabble in small website builds. You are a life saver at the 1 yard line, or the penalty kick, maybe! With your video and a few html tricks, this was the perfect combination to build an app for a few thousand people (not exaggerated) that really wanted something like this. Thank you Thank you!
I always love hearing stories like this! Genuinely so glad it could help 🙌
literally creating my own app while i follow this video exactly as is...will tweak in the end and make changes here and there to fit my idea, great work
Glad it could help ✌
Thank you for your videos, I think you excel at explaining things and it shows that you really know how to make people understand. Beautiful way of teaching.
Genuinely appreciate it Diego 🙏 There's plenty more to come!
Really good and comprehensive tutorial. I'm going to have a go at the rest myself but I think you'll be getting $89 from me later today lol
Glad it could help! I know the Bubble learning curve can be quite steep, so I try to explain everything in the simplest terms possible.
And I'll keep an eye out for the sale email 😉 Feel free to shoot me a message if you have any questions.
I purchased the course today.Very excited to begin working on my app.
Awesome to hear! It's time to get building 💪
Absolutely brilliant. Will definitely take the course for the full tutorial. Can you make a video for adding an option to schedule a ride as well?
Glad it could help!
And I'm always updating my courses, so I'd be happy to include this in the full tutorial when I get the chance.
king of simplicity and amazing content thank you
Ayyye 🙏 Always appreciate it!
Underrated yet so informative.
Genuinely appreciate it 🙏
This is awesome, I need the rest of this tutorial.
Glad it could help!
You can get access to the rest of the course through the link in the description ✌
THIS VIDEO WAS UPLOADED ON MY BIRTHDAY
You really know how to teach and train. Cheers
Thanks, this means the world to me!
Great video. Thanks for putting it together.
Glad it could help!
great video and super clear. very useful with the updated bubble features.
Always glad it can help ✌
Very very good, you're the BEST!
Genuinely appreciate it 🙏
Really great, thank you !!!
My pleasure ✌
You are a star!!!! I've been looking for this for so long😭😭😭😭❤❤
Does the rest of the tutorial show how to create the driver's app and how to make the connection to the client's(Rider) side as well???
Glad it could help 🙌
And yes, the full tutorial covers those additional features. If you click the link in the description, you'll see a list of everything I cover in the full tutorial 👌
Me too. 5 years ago I wanted to used app like Uber to order food but I couldn’t code. Then Uber came out an app by riding food and I was so disappointed.
Great course by great teacher!
Flexbox is easier than using templates like canvas who in my opinion is rigid.
Thanks! Awesome to hear it could help ✌
This was extremely helpful
So glad it can help you get started 🙌
Great content👍🏽 you’ve gained a subscriber! My only question for you is; are we then allowed to use the app built on the bubble platform to make a profit? Do I own the code? What happens if/when my business scales, will bubble have any stake in it or will I be the sole owner?
Glad it could help!
And great question. Yes, you're absolutely able to run a profitable business using an app built with Bubble. Using integrations like Stripe, you can charge users and process payments.
Bubble only requires you to pay the monthly subscription fee to use the platform. They don't have any ownership or equity in your product.
I'd recommend checking out their pricing page here: bubble.io/pricing
Hope this helps.
After completing this video and purchasing your full course, what lesson do you start at for continuing this ride-sharing application process? oh and btw excellent video!
Great question! This tutorial covers lessons 1, 2, 3, 4, and 6.
Hope this helps ✌
Thank you very much for all your time and dedication. I appreciate
My pleasure 🙌
Hi Lachlan, just a quick question. Is there a way to display the map without the ‘satellite’, ‘full screen’ or the ‘plus and minus’ sign on the map to give an overall cleaner look to the app without disabling zooming the dragging option? Thank you for all of the videos it’s much appreciated 👍
Glad the videos can help! And I imagine this could be done by adding some custom CSS to the plugin. If you're relatively new to Bubble, CSS can always seem intimidating. Thankfully, tools like ChatGPT make it incredibly easy to create and copy the CSS you need 👌
I love your videos!! How do I keep the internet search bar from showing on my mobile device?
I bought one of your courses to create an UBER clone, but in the course you do not show the steps on how the passenger (user) can make the payment in cash and then the driver can deposit the app commission to a bank account. Would you be so kind as to show me how to do that?
Great tutorial! Congratulations. Do you have a blog or something like with text versions of this kind of content?
Thanks! And I don't personally have a blog on my website. I myself learn & tech better through videos, so I just stick in my lane and focus on this.
Hi Lachlan,
the video got me 90% there so thanks!
I was just wondering about the actual trip function
How can the driver get ride requests using proximity? etc
I checked the full course and I'm not quite sure it's there...
Great question. Yes, can definitely confirm that this is covered in the full course 👌
Always here if you have any other questions.
Great content. Thanks for the detailed tutorial! What I'm having a little bit of issue with is adding a trip duration estimation function to the pricing algorithm. Apparently I can call Google Maps Distance & Duration API but for some reason I'm not structuring my request correctly. I know I can add another hidden input box and calculate the duration pricing and then add that my original pricing input box to round out the algorithm. Just stumped as to structuring the appropriate request to get the the information.
Glad the tutorial's helpful! And if you're creating a request through a manual API integration, have you considered using ChatGPT to write the API request for you?
I recently released a tutorial that explains how you can use ChatGPT to read your API documentation, then take care of all the heavy lifting for you: ruclips.net/video/6H6kD4prxCQ/видео.html
Let me know if this helps point you in the right direction!
@@BuildingWithBubble Thanks! I guess my issue is mapping the conditional logic to estimate the time a trip would take so I can add in a pricing value for time. I've added the ability to use parentheses so now I can use dynamic expression in building an algorithm. I'll keep playing around with it. I went ahead and purchased your course as well. I've been able to add some nifty features like gender-specific ride request, timeouts, cancellations, and extra parameters to round out the MVP.
Thank you, man!
Not a problem. Glad it could help!
Its fantastic course!
Always glad it can help 👏
you are an angel on earth!
You're too kind 😘
Could you upload this to the iOS App Store?
Yes, this is possible. Bubble has a great guide that outlines how to do this here: bubble.io/blog/bubble-mobile-apps/
Hi, enjoyed your videos, you miss Login page ! Another thing if I buy your tutorial is there any info how to make a admin panel, a login page and website for customers to request a driver without app? waiting for your reply ! thank you
Glad the content has been helpful so far!
And within the full course, I explain how to create both a login page and an admin panel. I'd recommend checking out the link in the bio. On that page, you'll see a full list of all the features covered.
Hope this helps!
Very informative video, I would like to thank you for the efforts and show some support.
I do have a question though: In this payment method, will the driver receive the money? or the website owner? If the rider is paying the website for its service, then how can we tweak this feature to make the payment to be set to be received by the driver + an additional cost for the website service?
Sorry I am new to this 😐
Once again thanks for all the video tutorials
Glad it could help!
And great question. When it comes to payments, you can build a feature like you've explained using an integration with Stripe Connect. I actually have a dedicated video that covers this here: ruclips.net/video/ixVVNMBRJkE/видео.html
Hope this helps point you in the right direction.
@@BuildingWithBubble Thank you very much sir, I appreciate your reply.
thanks for this. How would you do this if you want to have multiple origins and destinations? Should we use repeated group to do this?
Yes, you're on the right track! You'll need to have a data field under your 'trip' data type that stores a list of geographic addresses.
You can then display this list of addresses within a repeating group.
Bro, you are a Legend, I bought the course and I love it. thank you!! My only issue is with the menu bar, the "reusable" feature has been upgraded. Can we get a tutorial on how to do that?
Thanks my guy 🙏
Happy to record a tutorial that covers this. In the meantime, if you want me to guide you through some steps, feel free to shoot me an email at lachlan@buildingwithbubble. If you mention this comment, I'd be happy to help!
Bro, I have just tried to send you an email and it says that that the email address is not recognized. Can you please double-check and resend it? Thanks
@@mathegriffiths8896 Apologies, I forgot to add the dot com at the end!
It's lachlan@buildingwithbubble.com
Let me know if you still have any issues sending that through.
Hi, can I make it possible for my users to use other payment methods instead of stripe like Visa?
I wanted to ask a similar question. I will be glad if the author answers
Great question. Thankfully, Stripe automatically allows you to process cards through Visa. That being said, in Bubble, you can process payments through a variety of different options like Stripe, PayPal, and Flutterflow.
It's also possible to process payments manually through a specific API if there's a unique service you'd prefer to connect to.
Hope this helps!
Great content indeed, well done. But i have a little problem, stripe is not supposed in my country. is it possible to use any other payment gateway services like paypal or payfast and if can you cover something like that.
Thanks! And yes, it's definitely possible to use different payment solutions like PayPal or even Flutterwave (an alternative to Stripe).
While I don't have any tutorials on integrating these myself, I'd recommend checking out the Bubble community forum. There's plenty of greta guides for different payment options there.
Hope this helps!
This is top quality material, even novices can now build Apps. I need to get the whole video so that I can build my own app. I was wondering how customers can pay using mobile money. Where I live, very few people use credit cards and I also don't think if stripe works here. What solution do you propose for payment in that case? This will inform my next course of action.
Glad it could help! And if your region doesn't support Stripe, there's alternatives available like Flutterwave. Most payment providers have an integration with Bubble that makes it easy to process user transactions.
@@BuildingWithBubble if there is integration with Flutterwave, then this is sorted. Will reach out to you soon
thanks for this, can you help adding a cancel button during a trip, if the customer decides to stop the ride?
Sure thing. After adding the button on your page, create a workflow using the 'delete a thing' in your database action. At this point, you could delete the 'current page trip', then use an alert message to notify the driver about the change.
Hope this helps ✌
Hey Lachlan great stuff thanks for the video. I'm having trouble with the distance API working correctly. when i put 2 addresses in, it wont drop the 2 pins and draw the route. My dashboard doesnt show the distance api being triggered. followed the steps to a tee. any advice?
Hey, glad it could help!
That does seem strange. 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, they do still require you to have a credit card on file to make the APIs functional.
Let me know if this makes any difference.
Good afternoon, in the uber clone course app, the types of users are all together, but I need to separate passengers from customers, because I need to change the logic to send mass messages via api to the drivers' Whatsapps and the way it is, it's pulling everyone customers and I can't separate any tips on line. Thanks
Could you do a video on how to make a admin panel for the taxi Uber clone with how to set up how admin gets percentage of each ride? And everything for a admin???
Are there any pros vs cons in using padding on the outside group, rather than having to put a margin on the right and left of each inside group? thanks
Happy to help. Which group are you referring to from the build?
great tutorial for the people like us, have question,
can you kindly help in how the car marker onto the extended map can be integrated when the rider input the fields for current location and the destination, as the red line shows the path which the driver will follow , how to integrate a car marker and how the car will move as per the driving of car in app, kindly help.
Great question! I haven't built out a similar feature in the past, but I'd be happy to do some research and see how this can be achieved in Bubble 👍
@@BuildingWithBubble thanx for your reply, one more query, how i can have the rider to have a wallet and also how the rider will get the cash or money transfer as the rider is charged and also how if the driver wants to cash out from his driver wallet into the bank account linked to his profile. plus how can we in admin panel can add the custom made rides and dispatch to the selected drivers in real time, one more thing as the driver and rider can chat via message, what if the rider wants to call the driver or vice-versa, ho this can be done through bubble building app,
kindly come up with a new videos for the viewers and learners like us who can go with this app
I want to create my own app using your bubble platform. Could you please tell me the first steps? I clicked on the notion link on your video and I registered but I can't see anything talking about building an app like Uber. Thank you.
If you're looking to get access to the full course, you'll see another link in the description towards the bottom (right above the video timelines). This will help you watch the full video to create the entire Uber clone.
Hope this helps!
I’ve watched this at least 5 times, thinking about doing my own. Could you pm me have a few questions before i buy the full course
Feel free to shoot me an email at lachlan@buildingwithbubble.com
Does the full version function completely? Looking at starting a rideshare company
@@JoshuaKnight-lm5ln Yes, the full version functions just like you see in the demo at the start of this video 👍
Is it possible to know the driving distance as well? Thanks for your help!
Yes, you could calculate the distances by getting the address of your destination, then subtracting from it the address of your pickup, then formatting that result as a number.
Hope this helps!
Hi, is this Web aplication you created or Mobile app as well?
Thanks
Hey, this is a web app. If you'd like to publish this on the app store, Bubble has a great guide that walks through the process here: bubble.io/blog/bubble-mobile-apps/
Hope this helps!
Hi you did a great job with the tutorial but I want to build a similar app can we discuss further on that thanks
Glad it could help!
And unfortunately, I don't have any availability right now to work on consulting projects. I'd always be happy to search through my network and make an introduction to a suitable Bubble developer.
Let me know if this would help!
How can i register a payment option for africa as stripe is not available in my country plz help
Good question. I'd recommend looking into an alternative payment provider like Flutterwave. From memory, there's a few Bubble plugins that make it easy to integrate.
Hope this helps!
@BuildingWithBubble there is dpo group in zambia but i dont know how to integrate it
@@BuildingWithBubble ????
this helped me a lot, thanku sooo much , i am building a company, if i success i would like to come to thank you.
So glad it can help! Messages like this always make my day 🙏
Very good. Do you have the course to create the gojek sod-demand App?
Thanks! And I don't have a GoJek clone yet, but I'd be happy to add this to my list
@@BuildingWithBubble Give me your email and I'll send it to you. I have it complete, but I'm not knowing how to install it. I have it in python. It was not made in Bubble
Hello Sir, Thank you for the tutorial, can you do also the admin panel or dispatcher system for the driver?
thank you very much, God bless
Glad it could help!
You can buy access to the full course which includes everything through the link in the description below 👌
Hello again Mr Lachlan, I'm on the minute 1:06:40 of this video and I'm from latin america and in my country doesn't work Stripe, can I use instead the paypal plugin? and if so, which one should I use? There are 17 different plugins for Paypal 😟☹🤔
Great question. I'd recommend checking out the Bubble community forum to see what feedback everyone has about the top plugins: forum.bubble.io
Hope this helps point you in the right direction!
How long is the course complete? and it includes a backend for options and driver controls?
Great question. The full course runs for just under 5hrs, and yes, it includes creating a portal for drivers to accept and manage ride requests.
Hope this helps!
Awesome, thanks for your fast reply, another question, with the free plan of bubble, how many active users can I've on this plan?
@@cyb3rm4n14c On the free plan, you can store up to 200 records in your database
How to make the request for the ride after clicking on the button only go to drivers up to 10 kilometers from the passenger, otherwise it goes to everyone, including cities neighboring the exact location of the passenger.
Good question. In your driver dashboard page where you display a list of requested rides, you can add a constraint on the data source and only show rides where the pickup address is within 10km of the 'current geographic position'.
This will help you only display relevant ride requests.
I enjoyed your tutorials. But I don't know if this app, have the ability to share a single ride with multiple people which might be more than 3 at once
Hey, unfortunately this doesn't cover how to create a feature like Uber pool. I'd always be happy to include this in an updated version in the future.
Do you have more videos on how to finish it
Yes, you can get access to the full course through the link in the description of the video ✌
I have a question, in the course I recreated uber, but I needed to create a sound notification for the driver when a call arrives, being for both types of vehicles registered uber x and uber xl there is a video that explains this.
Great question. Unfortunately I don't have a tutorial that covers this, but there's some plugins that can help bring this to life.
These posts on the Bubble forum will help point you in the right direction: forum.bubble.io/search?q=play%20sounds
Hope this helps!
@@BuildingWithBubble In the bubble forum, there are only questions about doubts, that is, it does not help much, you could create a video to insert in the course, it would be of great value because whoever calls uber wants a quick answer and if there is no alert, the driver does not hear . OK
Does the tutorial give me GPS location feature that can be used to track the location of drivers in real-time? . I want the client to be able to see where the driver is on the way to pick them up at any moment in real time is after they sign up for a ride.
Hey Wendy, unfortunately this isn't covered, but it's definitely possible. Always happy to point you in the right direction if you shoot me an email. I've just responded to your past message as well 👍
this can be done using Windows or you need a MAC to build this app ?
thanks.
Bubble is a web-based platform, so all you need is a browser to build an app like this!
hello, there is a way to pull the distance in km and the time of the journey in google maps extended. This data was not included in the course, if you can show it would be good. thanks
Great question. I haven't built these features before, but I'd recommend checking out the documentation page from the plugin provider: upstarters-showcase.bubbleapps.io/version-test/plugin-google-maps-ext?debug_mode=true
Hope this helps point you in the right direction!
Hi, i purchased the whole course and did all the things you did, i could see on your own scrren that there was an error but you didnt fix it and now im stuck with it and cant launch my app. And the request isnt coming to the driver's dashboard, i dont know whats wrong with that.
Happy to help with this. Can you shoot me an email (lachlan@buildingwithbubble.com) with a link to your Bubble editor. Just mention this everything in this comment, then I can jump in and find what's causing the error 👍
Is there a part2 to this that has the directions capability, messaging, and ride review/payment?
Yes, you can get access to the full course through the link in the description 👍
Please can u do driver app and not just rider app... And how to have an admin panel to manage this business if I were to start a ride sharing business and have to manage my fleet of vehicles. Or provide inputs on how to do
Happy to add this to my list 👍
I am interested in this as well. Hopefully that tutorial is forth coming soon.
Bro I love this tutorial but can you please do a music streaming app too with admin panel or back end
For a one person to take control of the back end and user's of the app will have front end side
I was planning to build a Spotify-like app soon. Be sure to keep an eye out 👀
@@BuildingWithBubble when are you going to build the Music Streaming Platform? We are waiting my Fri
On the minute 1:47:40 you talk about currency, but the one I need of my country, isn't available on bubble currencies 😢, so how can I change or adapt that currency to this project?
Good question. When it comes to the currency, this is just a way of adding the relevant symbol in front of a number field.
If you have access to the currency symbol on your keyboard, you can just display this symbol as a text element, then reference the number field beside this.
This will then format the text to look like a currency.
Wow awesome solution 😮👏👏👏, thank you so much for all your kind help and you're definitely a master on bubble 😎🤓🙌 my respects to you, superb material and easy to follow along, I can't wait anymore to purchase the whole course. Thanks again for your help and fastest responses on all my questions.
@@cyb3rm4n14c Glad I could help ✌
I have Some Questions about my personal project where can i reach you?
You can shoot me an email at lachlan@buildingwithbubble.com
Help. I was going through this video step by step and then for whatever reason I hit the refresh button in the browser. This Deleted all the look of the Account Settings page while in the design tab. All the date is still there in the Date tab. Can you tell me how to fix this?
thanks
That does seem strange. Can you just double-check that your elements aren't just hidden on your page.
If you open the settings page, look at the top left-hand corner and you'll see something called the 'elements tree'. This shows all of the elements that are on your page.
If you click the 'only show hideable elements' checkbox, this will allow you to see which elements are hidden on the page.
Just select the little eye icon next to the element you'd like to display.
Hope this helps!
where message between driver and rider , booking dashboard for driver ?
You can catch these features within the full course through the link in the description ✌
thank you for this tut, can I deploy the app in the free plan? when I make a debug for app data I recieve this message: Account Settings
The page is higher than your real design as the debugger is visible and displays a white area.
Glad it could help! In order to deploy your app, you'll need to have at least a Bubble personal plan.
As for the message you're seeing - the debugger is the footer bar you'll see at the bottom of your app when running a preview. This is a tool that can be used when developing an app. In order to show this debugger, Bubble adds some additional space at the bottom of your page. This ensures any elements towards the end of your page won't be covered by the debugger.
Hope this helps!
@@BuildingWithBubble Thank you for your helpful reply
If I subscribe to the Personal plan and then cancel my subscription, will my published apps stop working?
Is it possible to track drivers in offline mode? Thanks
Great question! Unfortunately building an app that runs offline is one of the few features that Bubble doesn't currently support.
Hi! Do you know why the preset page width doesn't work for me? I select between different option, but the layout doesn't change, thank you!
Happy to help. What option have you selected?
@@BuildingWithBubble Thank you! I do have the option to select (preset page width) but as soon I select different option than custom (full width, centered or mobile) the width page doesn't change at all. I don't know it is because I'm in the free plan, or because I didn't unlock some option that I miss...you have great videos btw, I bought your courses and they are awesome!
@@alvarofvn That does seem strange. And you won't be restricted by the free plan. I built this whole app using the free plan myself.
Could you shoot me an email (lachlan@buildingwithbubble.com) with a link to your editor so I can jump in and see what might be causing the issue
Can you also put this full course on Udemy for the udemy lovers, I would love to get it there, thanks
Hey, unfortunately I don't upload any of my newer courses to Udemy. As a platform, Udemy takes 80% of each sale, so it's not a very sustainable solution for small creators like myself.
is this really working like real Uber?? not sure
Is it possible to create an application in Adalo that will give real-time data about the user's location?
Hey, unfortunately I don't have much experience in using Adalo, so I wouldn't be the best person to ask. All of my tutorials and work are focused around Bubble.
What's the template, do i need the template, what do it look like?
Good question. A template is just the finished version of the app we create throughout this course. Some people just prefer to buy the template, then use the course to help them make changes.
Hey! Im having an issue having my extended maps show up in preview mode, I have my Api keys in and Im not sure whats going on
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, they do still require you to have a credit card on file to make the APIs functional.
Greetings mate I saw on your website you haven't solved the issues of the rider requesting that the trip appear on Drivers that are nearby
Happy to help with this here. Here's the steps I'd recommend to add this in:
1. On the drivers dashboard page, add a constraint to the repeating group that displays a list of all the requested trips.
2. This constraint should only display trips where the pickup address is within Xkm/miles of the current user (the current user being the driver who is logged in viewing a list of available trips) geographic position.
Hope this helps!
Does the course have Spanish subtitles?
Unfortunately not, but if you're using Chrome as your browser, you can use the live caption feature on any video you play 👍
Good
Thanks!
Hello, I have a problem, my maps is automatically showing the wrong starting address. The difference is more than 1 km away.
Hmm, that does seem strange. This might be due to the privacy settings within your browser. Some browsers will use an approximate location instead of a definitive one. What browser are you using?
@@BuildingWithBubble I'm using google chrome
@@BuildingWithBubble I tried in other browsers and everything is fine, it was in Google Chrome that I was getting an error.
I am wondering if it's easy to export data and images from an bubble dataset / Collection to for example a PPT, PDF or an excel file.
We have this project where we need to export a product catalog with some data and images that we will send to our clients... How is this possible and is there better options than bubble ?
Hey, this could be possible through either:
A. Bubble's API connector. This would allow you to send data to third-party platforms.
B: The Zapier integration/plugin. It'll perform much the same as the API connector, but will require no-code.
Hope this helps!
What company is your dad using for insurance?
Bro how much you charge for this app I have detailed requirements of an app like uber
Hey, you can purchase the full course on my website for $89. Unfortunately I don't have any availability right now to work on consulting projects though. I'd always be happy to search through my network and make an introduction to a suitable Bubble developer.
Let me know if this would help!
Hello! first of all, thank you for all the work you do!
I have a problem in my app.
I want to create a "profile card" for each user of my app. The card has a background (the user can select the color); the user's profile picture, and his name). I use a group to "join" the elements (the group has the size of the card, and the background color).
The problem is when trying to download the card, I cannot do it (because the group it's not an image, even defining the group as type 'image').
Do you know how to convert the entire group to an image?
Thanks!!
Hey, this doesn't sound like it's related to this course, so have you had the chance to check out the Bubble forum about this? forum.bubble.io
Hope this helps!
@@BuildingWithBubble I’m looking to make a gas delivery app clone like Yoshi, Can you help me with that one?
@@Vaccientertainmentnews Unfortunately I don't have any availability right now to work on consulting projects. I'd always be happy to search through my network and make an introduction to a suitable Bubble developer.
Let me know if this would help!
1:08:00 the button caption save didn't show up even though I filled in both keys. Do you know why?
Happy to help. The button caption is just the word that will display in the button. Do you have the ability to just manually type the word 'save' in this field?
@@BuildingWithBubble No
@@mrsmart6638 all you have to do is go to stripe and to the thing he said
hello..could you do a video of riders searching for drivers nearby
Hey, restricting the distance of a search is relatively straightforward.
On the drivers dashboard page, you could add a constraint to the repeating group.
The constraint could only display ride requests where the riders geographic position is within X miles of the current users (the driver) location.
Hope this helps!
I don't wanna think how painful it's gonna be to refactor my whole app for the flexbox. It looks nice though.
I honestly found it's just easier to rebuild the app from scratch 😅
how do I set a mile radius search because a person 1000 miles way can accept a job? i bought the full and I am still have a few questions
Hey mate, you could do this by adding a constraint to the repeating group that's displayed on the drivers dashboard.
The constraint could only display ride requests where the riders geographic position is within X miles of the current users (the driver) location.
I'm always happy to help. Feel free to shoot me an email at lachlan@buildingwithbubble.com if you have any other questions 👍
Hello, hope you're well would you please share your access with me kindly, I can't afford this at the moment
@@benjyoguge3311 Hey, I do support parity pricing across regions. If you're based in a country where the USD is more expensive than your local currency, feel free to shoot me an email at lachlan@buildingwithbubble.com and I'd be happy to help.
I sent you an email I've never gotten a response about a month ago
Hi how many hours long is the full course?
Great question. The full course is 4.5hrs long 👍
You an see a list of everything included in the full course on my website here: buildingwithbubble.com/how-to-build-uber-clone-no-code-bubble/
Hope this helps!
Thanks for the quick reply yes I did click on the link and saw the course bought it and I will start working on it tomorrow
If the app was to have a page that the drivers could visit, to check their total number of trips and the $ they have earned so far, how do I keep track of the number of trips completed by a particular driver ?
Thank you, in advance.
Hey, you could easily perform a search through your database for all of the trips where the diver = the current user, then evaluate the sum of all the 'price' of these trips together.
Hope this helps!
Thank u for ur help
@@BuildingWithBubble Another question if I may, when it comes to displaying the ride charge after the rider inputs both the addresses, is there a way to get that input from the drivers and then display the cheapest option to the rider? Instead of displaying a calculated number?
Thank you
@@rahulrijal2191 Yes that would be possible, but it would require a few changes to the way in which you create a trip within your database.
It'd be a little more complex, so I'll try and record a video tutorial with a similar guide in the future.
@@BuildingWithBubble thank u for that
Can I build a video editing app with Bubble?
Great question! I've seen someone build a version of a video app in the past. While it's definitely possible, there'd certainly be a lot of moving pieces.
Hello! It is for Android and IOS? Thank you
Yes, it's possible to publish a Bubble-built app to both iOS and Android stores.
@@BuildingWithBubble Thank you!
Cant see automap route completed when both origin and destination is provided
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, they do still require you to have a credit card on file to make the APIs functional for your map element.
Hope this helps.
Drop down menu is incompaitble. How to fix?
Happy to help with this one. What error message is it giving you?
where can I get a template?
Over on my website here: buildingwithbubble.com/templates/
Searchboxes aren't displaying addresses :( How do I fix this
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, they do still require you to have a credit card on file to make the APIs functional.
Let me know if this does the trick 👌