Build & Deploy a Real AI-Powered Car Rental, Repair & Sales ๐ | AI Voice Agents & Admin Dashboard โ Transcript
Full transcript
- 0:00If you are an automobile industry where
- 0:02you provide rental car, resale car, and
- 0:06car-related services, then this project
- 0:08for you. This is how you can sell your
- 0:10services, provide your rental car, and
- 0:13all the options. So, let's start talking
- 0:14with our AI. I let me show you how it
- 0:16will work. So, I'll click on this talk
- 0:18to us. Click on that, and click on the
- 0:20start voice call.
- 0:22>> Hi, thanks for calling DriveLink. I'm
- 0:24Ava. I can help you book a repair, rent
- 0:27a car, or find a car to buy. What can I
- 0:29do for you today?
- 0:30>> Hi, Ava. Thanks for the call. I just
- 0:33want to know that is there any car
- 0:34available for rent? Because I'm looking
- 0:36for one.
- 0:39>> Sure, you're looking for a rental car.
- 0:41Could you tell me the dates you need it
- 0:42from and to?
- 0:43>> Before I provide these details, can you
- 0:45give me the details about the car which
- 0:47is available? So, then I can able to
- 0:48proceed with the dates and details.
- 0:52>> I've got a few options for rental cars.
- 0:54Can you tell me what kind of car you
- 0:56need? Like how many seats, or if you
- 0:58prefer an automatic or manual.
- 1:00>> I'm looking for automatic one. So, just
- 1:02give me the details about the car, then
- 1:03I will tell you.
- 1:06>> I've put two automatic cars on your
- 1:08screen. The 2022 Audi Q5 and the 2024
- 1:11BMW A3. Which one sounds like a fit for
- 1:14you?
- 1:15>> I'm just looking for the 2022 Audi Q5.
- 1:17Can you tell me how many seats does it
- 1:19have?
- 1:23>> The 2022 Audi Q5 has 35 seats, plenty of
- 1:27room. Now, what dates do you need it
- 1:29for?
- 1:30>> Okay, I just want to ask you one thing.
- 1:31If I book this particular one, does it
- 1:33come with a driver or I have to
- 1:35self-drive?
- 1:37>> You can choose either way, self-drive or
- 1:40with a driver. With a driver, it's $60
- 1:42per day. Which option would you prefer?
- 1:44>> It's [clears throat] absolutely fine. I
- 1:45will go with the driver, and I'm
- 1:47planning to book for a week.
- 1:50>> Great, we'll go with a driver for a
- 1:52week. What's your planned pick up date
- 1:54and time?
- 1:54>> And according to the car as well,
- 1:56because I want it for week both the car
- 2:00like 2022
- 2:02Audi Q5 and the driver. So, can you tell
- 2:04me the total cost before I finalize the
- 2:06date?
- 2:08>> Sure. Let's work out the total quote.
- 2:11Could you tell me roughly how far you
- 2:12are from our shop in kilometers if you
- 2:14need delivery?
- 2:15>> So, 25 km it's from your shop.
- 2:21>> I'll need a pickup date and time in the
- 2:22future to give you an accurate quote.
- 2:24When would you like to start the rental?
- 2:26>> So, I want to look for next month in 5th
- 2:29of November, 2026.
- 2:33>> For a week with a driver, delivery and
- 2:35collection at 25 km, the total is 1,495.
- 2:39You can reserve with a 20% deposit or
- 2:42pay in full now and save 5%. Which
- 2:44payment option works for you?
- 2:46>> So, I would like to go with the full
- 2:47payment because in which I can save up
- 2:49to 5% which is quite good.
- 2:52>> Great choice on the full payment to save
- 2:545%. Let's go ahead and confirm the
- 2:56details. Can I get your full name, phone
- 2:59number, and email address?
- 3:00>> My full name is Daulat Hussain. My phone
- 3:02number is 1 2 3 4 5 6 7 8 9 10 0. And my
- 3:08email ID is [email protected].
- 3:15>> Thanks, Daulat. Let me spell that back.
- 3:17Your email is d a u l a t
- 3:19[email protected].
- 3:22Now, let's finalize your booking details
- 3:24on your screen. Please confirm and we'll
- 3:26wrap it up.
- 3:27>> Okay.
- 3:29It's looks fine.
- 3:29>> the
- 3:30>> It's look fine. The details are fine.
- 3:33>> I still need the exact delivery address
- 3:35to proceed.
- 3:36>> Okay. So, I want to get it deliver at 15
- 3:40Kabir Sarani, 2394, Kolkata 23.
- 3:44>> [snorts]
- 3:46>> Everything set. A 2022 Audi Q5 with a
- 3:49driver delivered and collected at your
- 3:51address from November 5th to November
- 3:5312th for $1,445
- 3:56in full. Please go ahead and confirm on
- 3:58your screen and we'll proceed with
- 3:59payment.
- 4:03The booking is confirmed and the car is
- 4:05on hold for the next 15 minutes until
- 4:07payment. Would you like to pay now so we
- 4:09can finalize everything?
- 4:10>> Yes, I want to pay now.
- 4:14>> The secure payment form is open on your
- 4:16screen now. Once you complete the
- 4:17payment, your rental will be fully
- 4:19confirmed.
- 4:31Thank you, Diljit. The booking is fully
- 4:34paid and confirmed. A receipt and
- 4:36invoice are in your email. You're all
- 4:37set for your rental.
- 4:39>> Thanks for booking my appointment. I
- 4:40just want to ask you one more thing. I
- 4:42have a car and I also want to have a
- 4:45quick checkup for my car. So, is there
- 4:47any service available for oil change?
- 4:50Just let me know.
- 4:52>> We do offer an oil and filter change for
- 4:54$59 about 45 minutes with a free
- 4:57multi-point check. Would you like to go
- 4:58ahead and book a time for that?
- 5:00>> No, as of now, just cancel the call. I'm
- 5:03just done with the rental one. When I
- 5:06have to book, I will come back once
- 5:07again. Thanks for doing my booking.
- 5:11>> You're welcome, Diljit. Glad we could
- 5:13help with your rental. Whenever you're
- 5:15ready for that service, just give us a
- 5:17call.
- 5:17>> In this video, I'll show you that how
- 5:19you can launch your automobile business
- 5:21and take it to production. So, this
- 5:23video is divided in three part. In the
- 5:25first part, we going to explore every
- 5:27single feature
- 5:29based on you as a admin of the provider
- 5:32and the client. Then, we'll focus on the
- 5:35code base that if you want to make any
- 5:36modification changes in the code setup,
- 5:39how you can test in your local machine,
- 5:41understand every single thing, and get
- 5:43the final source code. After that, we'll
- 5:45take this code base to production and
- 5:46make it live, so our customer can start
- 5:48using it. So, no matter from which
- 5:50country you are and you can simply
- 5:52launch it and start providing your
- 5:54service. With that said, let me give you
- 5:56a complete walk-through. So, when the
- 5:57user will come back to our application,
- 5:59this is where they will land. There they
- 6:00will find all the details about the
- 6:02business, the services we are providing,
- 6:04and the car are listed for sale and
- 6:06repair. So, you will find that the very
- 6:08top section we have our header section.
- 6:10This is the name of the brand I have
- 6:12called, and this is the mega menu
- 6:13section. So, currently we are on the
- 6:15home page, and here we have our mega
- 6:17menu. So, right now we are providing
- 6:18these services: book for repair, all
- 6:21services, track your repair, and we have
- 6:23some featured services. So, user can
- 6:25click and they can simply book.
- 6:27If they want to take the car on rent,
- 6:29they can click on that. And right now
- 6:30these cars are featured car, which is
- 6:32available for rent. And here you will
- 6:34find some other option that how it will
- 6:35work for the renting a car, how you can
- 6:37get a driver with the car. That's all
- 6:39the details. If you come back to buy a
- 6:41car, you will have the details that what
- 6:43are the car listed for sale. How you can
- 6:45sell a car, how you can take a test
- 6:47drive, what are the car and the brands
- 6:49are there. If you come back to the more,
- 6:50you will have more options, so you can
- 6:52scroll back to signing, wallet, create
- 6:54account, how it work, owner guide, and
- 6:56contact us. This is the contact details
- 6:59for our shop. You can create your
- 7:00account directly if you don't have your
- 7:02account. This is our hero section where
- 7:04we providing quick details about our
- 7:06services. So, if the user wants to book
- 7:08a for repair, they can click on that.
- 7:09They can pick the service. For example,
- 7:11I can pick this. They can pick a
- 7:13preferred date when they want to have
- 7:15it, and they can simply book the slot.
- 7:16They can take the rent, they can buy a
- 7:18car. They can select what type of car
- 7:20they want. So, currently we have these
- 7:21two type. They can check the details and
- 7:23view the pricing, and they can view the
- 7:25car, which I will show you. So, this is
- 7:26our hero section. We have this beautiful
- 7:28element, and we have image in the
- 7:30background. So, you can control the
- 7:31entire theme and the layout and all the
- 7:34styling, which I will show you through
- 7:35the editor. If you come back here, we
- 7:37have this beautiful animation for our
- 7:39car. And all of this data which you can
- 7:41see is active, coming from our main data
- 7:44source. So you have provided the details
- 7:46about the service, the customer. That's
- 7:48the active details you will find. You
- 7:49will And here you will find that how
- 7:50everything will work. User can repair
- 7:52car, rent a car, or buy a car. You can
- 7:54click and you can provide more details.
- 7:56You can find that all the cars are
- 7:58listed for rent. So you will find that
- 8:00some of the cars are listed by the
- 8:01admin, means you, and some of the car
- 8:04will be listed by the private owner. So
- 8:06they can submit their car, and once you
- 8:08will approve, then their car is going to
- 8:10be reflecting. So you can click here and
- 8:11you can see all the car. If you come
- 8:13back here, you will find the car are
- 8:14listed for sale. You can reserve the
- 8:16car, you can buy the car. You will have
- 8:18the full control. And here you will find
- 8:19the entire process that how exactly it
- 8:21will work. Expert mechanic, free
- 8:23cancellation, delivery, and location,
- 8:26rent with a driver, easy online payment,
- 8:28and you will have a AI assistant which
- 8:30you can have to have the call. You will
- 8:31have all of these details, beautiful
- 8:33animation. And here we have listed all
- 8:35the service. You can control the
- 8:36service. You can start booking straight
- 8:38away. Here we have the call to action.
- 8:40And we have the actual stat analytical
- 8:42part which we are providing, and the
- 8:43quick question answer. And this is the
- 8:46location of the shop and when it's open.
- 8:48So you can able to control that one. And
- 8:50here we have the quick action option,
- 8:51and we have the footer. And all of the
- 8:53pages, all the details are real data. So
- 8:55you can go back to all the pages. So let
- 8:57let's explore all the thing one by one.
- 8:58So first thing what I will do, I'll come
- 8:59back here. I'll click on this
- 9:02book my repair, and it will take me to
- 9:04that particular page from where I can
- 9:05book the repair. You will find here, you
- 9:07will see all the services are available.
- 9:09So you can fill out the details, and you
- 9:11can simply do the booking. You can get
- 9:13the summary, you can confirm that one.
- 9:14In the same way, you can come back here,
- 9:16you can see all the services, track, or
- 9:18you can pick a specific one. I can
- 9:20select that one, and it would be
- 9:21selected automatically. I can fill out
- 9:23the details. I can fill out details
- 9:24about my car, all of that, the date and
- 9:26time I want to pick for my booking. I
- 9:28can select that one. I can completely
- 9:29provide the details. So right now I'm
- 9:31not logged in, but I can also do the
- 9:33payment, book the slot without logging.
- 9:36So I can come back here. Let's call this
- 9:38BMW. It's going to be a BMW A3. And the
- 9:42year is going to be 2019. You can give
- 9:44the license plate. I'll pick that one.
- 9:4723. You can also have a call with the AI
- 9:48agent, and you can simply give the
- 9:50details, and you can book that slot. You
- 9:52can provide all the information about
- 9:54your service, the instruction you can
- 9:55give, and you'll find all of these
- 9:57details. For example, I want details
- 9:58now. I can make the payment now, or I
- 10:00can simply make it later. So, if I want
- 10:02to make the payment right now, I can
- 10:03simply click on this pay now, or I can
- 10:05say pay later, and I can pay at the
- 10:06store. So, let's select this pay later.
- 10:08I can click on this confirm. And once it
- 10:10will confirm my booking, I will get an
- 10:12option
- 10:13to make the payment. If I want to pay
- 10:15now, I can simply make the payment, or I
- 10:16can go back to the tracking model. I can
- 10:18click on this, and I will go back to my
- 10:20account, where I can log in, and I can
- 10:22create my account, and I can log in. So,
- 10:24this is how it will work. If you come
- 10:25back to the rental one, you can click on
- 10:27that, and you will find a car. Click on
- 10:29this sell all, and you will come back to
- 10:31all the car which is listed for rent.
- 10:33So, you can simply take the rent. For
- 10:35example, I want to take this bus on
- 10:37rent. I can select that one, and it will
- 10:39take me to the detail page, and there I
- 10:40will have all the details about the bus
- 10:42and the feature, and all the stats,
- 10:44which I can see. And it's quite decent
- 10:46price for a week. So, I want to book.
- 10:48For example, I want to book this book
- 10:50this bus. So, I can select that one, and
- 10:52I want to go for next month. So, I want
- 10:54to go for 19, and the
- 10:56return date is going to be in the next
- 10:58one, and it's going to be let's say
- 10:59four. So, I want to book for a good
- 11:01time, and I want the bus to be delivered
- 11:03at my home. So, I can simply select that
- 11:04one. But, for that I have to pay extra
- 11:06$1.5 per kilometer. I can simply give
- 11:08that details,
- 11:10and that's what you can find. You can
- 11:11give the detail. 45 km distance, and you
- 11:14can see the calculation. I want the
- 11:15same. I want with a driver. I can
- 11:18provide the license, or I can simply
- 11:20self-drive, so I can give my license.
- 11:22So, I can simply self-drive, or I can
- 11:23get a driver.
- 11:25From here you can see, and you can
- 11:26select this extra services if you want.
- 11:29You can come back here. And now, here
- 11:30you will have these two options. You can
- 11:31it reserve payment 20% or if you make a
- 11:34full payment, you will get 5% discount.
- 11:37So I can click on this full payment and
- 11:38it's going to give me the payment option
- 11:40and I can complete the payment. And once
- 11:42I will done, I will have the booking
- 11:44completed. So just wait, it's
- 11:46confirming. Once I will get the payment
- 11:48form and I can complete that one. So
- 11:50this is the final amount. If you have
- 11:51the coupon code, you can use it. I can
- 11:53simply make the complete payment with my
- 11:55card. So let me quickly fill out the
- 11:56details and complete the payment. So
- 11:58here I got the details. Let me fill out
- 12:00the details. I got the details. Click on
- 12:01this and now you will find the payment
- 12:03is happening. Once the payment will
- 12:04complete, I'll get the confirmation that
- 12:06your payment is complete and I will get
- 12:07the email in my email with all the
- 12:09details about the amount I have paid. So
- 12:11I can click on this done and the payment
- 12:12is completed. As soon as the payment is
- 12:14done, if I come back to my email, you
- 12:16will find that I got the email, the
- 12:17payment confirmation and the new one I
- 12:20have booked for 15 days, the amount I
- 12:22have paid, that's all you can see. I can
- 12:23simply log in to my dashboard and see
- 12:25all the details. So what I will do, I'll
- 12:26come back here and let's try to log in.
- 12:28I can click on the sign in and created
- 12:30my account. So I'll simply come back
- 12:32here.
- 12:33This is the email I have used. Now let
- 12:34me give my password and once you will
- 12:36log in, you will come back straight away
- 12:37to your dashboard. There you will find
- 12:39all the details. So right now you will
- 12:41find that this is my dashboard and this
- 12:42is the sidebar where you will have all
- 12:44the options. This is the fund I have in
- 12:46my wallet. So you can fund your wallet
- 12:48and which you can use to make the
- 12:49payment. So this is the overall stat you
- 12:51will have. You will see total repair,
- 12:53rental, car purchase, upcoming and all
- 12:55the upcoming payment on the bookings you
- 12:57have done. You will find some quick
- 12:58action and here you will find your
- 13:00invoices about the payment you have
- 13:02made. So this is the overall stat. If I
- 13:03come back to repair, you will find that
- 13:06here we'll have the options. All the
- 13:08repair options I have booked. So I can
- 13:09simply cancel or I can pay the remaining
- 13:11fund straight away or I can cancel my
- 13:14booking. So when I will cancel my
- 13:15booking, I can have the payment in my
- 13:17wallet or I can collect cash. If I
- 13:19cancel that one, you will have these two
- 13:21options. You'll have either you can get
- 13:22the coupon code or you can get in your
- 13:24wallet. So I'll get in my wallet. I'll
- 13:25click on this cancel and this will
- 13:27cancel my booking. The money I have paid
- 13:29in advance and it will add up in my
- 13:31wallet. If I want to pay the remaining
- 13:33fund which I have, I can simply click on
- 13:35this or I can cancel that one. Let's
- 13:36click on that. And you will find that
- 13:38whenever any action will perform, you
- 13:39will get active notification in your
- 13:41email. And now I want to use my wallet
- 13:44fund. I can simply click on that. And
- 13:46now the money would be paid from my
- 13:48wallet. So here I have made the payment
- 13:50and it's there. If I want to cancel, I
- 13:51can cancel the my booking. In the same
- 13:53way, if I come back to my rental one,
- 13:55from here you can manage
- 13:57all the bookings which I have done. So I
- 13:58can simply cancel the money I have paid
- 14:00for this particular one through the
- 14:02call. So for example, I can simply
- 14:03cancel that one. And I want to get the
- 14:05money, for example, I want to get at as
- 14:07a coupon. I can click on that and click
- 14:08on the cancel and refund. So this money
- 14:11we will get as a coupon in your wallet,
- 14:13which you can later cash it or when you
- 14:16will book any appointment and book any
- 14:17service. So if you got the coupon and
- 14:19it's got cancelled. If I come back to
- 14:20purchase car, you will find the car you
- 14:23have purchased is going to be listed up
- 14:25here. So I made the reservation payment
- 14:27and there it is. I can cancel the
- 14:29reservation, but it's already confirmed.
- 14:31If I come back to my car, so me as a
- 14:34customer can also list my car for giving
- 14:36a rental or for sale. So you'll find you
- 14:38can add the car details from here. You
- 14:41can come back to rent out my car. I have
- 14:43added my own car already in this
- 14:45marketplace. So when you will add it, it
- 14:46will go to verification to the DriveLink
- 14:50management. And once they will approve,
- 14:51then it's going to be listed in the
- 14:53marketplace. If they reject, they will
- 14:54ask you for more details. So you can
- 14:56fill out all the details about the car,
- 14:58that what is the pricing you want to
- 14:59charge. So if you want to give the car
- 15:00only, you can give that. You can be a
- 15:02driver. You can set the other price or
- 15:04you can go with both. They can take the
- 15:06car or they can take the you as a
- 15:08driver. And you can set different
- 15:09pricing. Once you are done with that,
- 15:10you can save it. The moment you will
- 15:11save that, it's going to go for review.
- 15:14Now it's in the review. Once they will
- 15:16approve, then it's going to be reflect.
- 15:17You can remove that one or you can add
- 15:18it from scratch.
- 15:20You can click on that and from here you
- 15:22can simply fill out all the details and
- 15:24you can add all the car you have. If you
- 15:26come back to the messages from here you
- 15:27can send any message to the management
- 15:30and they can respond back to you. So,
- 15:31you have sent the messages and this is
- 15:32the response you have got. If you want
- 15:34you can simply give the message and
- 15:35click on the send and this will send the
- 15:37message to the management and they can
- 15:39respond back to your query. If you come
- 15:41back to your wallet, then you will find
- 15:43all the funds which you have in your
- 15:44wallet.
- 15:45So, right now this is the available
- 15:47balance I have and this is all the
- 15:49transaction I have fund. If I want to
- 15:51add fund in my wallet, I can add that
- 15:53fund and here I got the coupon code
- 15:55which I can use in my next purchase. So,
- 15:56for example, I want to fund my wallet.
- 15:59Let's say $100. I can click on that and
- 16:01I can fund my wallet. So, this is how
- 16:03you can control and fund your wallet and
- 16:05you can use this fund.
- 16:07So, now you'll find this is what I got.
- 16:08I can click on this. Now, all I have to
- 16:10do is to fill out my payment details and
- 16:11I can confirm that payment.
- 16:21Once you provide all the details, click
- 16:23on this pay now button.
- 16:24And you will fund your wallet with the
- 16:26fund. You will find the fund is updated
- 16:28in your wallet. Now, you can utilize
- 16:29this fund to make the payment. If you
- 16:31come back to the emails, you will get
- 16:32all the email.
- 16:34That payment received, updating car
- 16:35listing. So, this is the one you have
- 16:37updated. That's all is going to be
- 16:39updated in real time. If you come back
- 16:40to the payment and invoice, then you
- 16:42will find all the payment you have made.
- 16:44So, this is all the details. You will
- 16:45find all the payments you have made. You
- 16:47can see the refunds you have received in
- 16:49what form you have got the refund.
- 16:51That's all you will have. If you want to
- 16:52see the invoice, you can click on that
- 16:54and you can check the invoice about the
- 16:55payment which you have made. So, this is
- 16:57the invoice. I can click on this and I
- 16:58can come back or I can print. If I come
- 17:00back to my profile, then I will find the
- 17:02details about my profile which I have
- 17:04created. If I come back to the sign out
- 17:06and I can log out. So, if I come back
- 17:07here, if I go back to the repair page,
- 17:10it has all the pages which you need to
- 17:12launch as a successful business. So, you
- 17:13will come back to the repair page. You
- 17:15can fill out the services from here. You
- 17:17can pick the date which you want to go
- 17:19with. And you can simply click on this
- 17:21book now. And it's going to book the
- 17:23service for you. You will come back
- 17:25here. You can see all the detail it will
- 17:26be filled pre-filled. I can give this
- 17:28description. You can check the time
- 17:30slot. All the details is going to be
- 17:31reflecting here. And now you can easily
- 17:33able to make the payment. So I can say
- 17:34pay. And here I will have the option. I
- 17:36can pay the payment with my wallet or I
- 17:38can make the payment with my card. So I
- 17:40already have the fund in my wallet and
- 17:42that's what I'm going to utilize it. So
- 17:43I'll select my wallet and it's going to
- 17:45make the payment. So just wait. Once the
- 17:47payment will complete, and the money is
- 17:48done. I can click on that and I can
- 17:50simply view that one.
- 17:51So you will have the full control. Let's
- 17:53click on this. And this is how it's
- 17:54going to look the repair page shop. You
- 17:57will find all the option we are
- 17:58providing. So you can click on this
- 17:59maintenance, brake, diagnostics, type,
- 18:01comfort. That's all you will have. So
- 18:03I'll go with all six. This is the
- 18:06question section answer we have. We have
- 18:07call to action, quick calls we are
- 18:09providing, and all of this. If you come
- 18:10back to the rent a car, you will come
- 18:12back to the rent a car page. And then
- 18:15you will have the details. So you can
- 18:16simply book a car from here and all of
- 18:18the details. If you scroll down, you
- 18:20will find the overall stats that what's
- 18:22going to be the charges, the save money.
- 18:24This is the car is available. So users
- 18:26can click and they can simply book. And
- 18:27this is the additional charges if you
- 18:29want to include this add-on like child,
- 18:32additional driver, insurance, GPS. And
- 18:35we have the quick to actions button. And
- 18:37here we have that one. If you come back
- 18:38to a buy car, you can click on this and
- 18:40you will come back to the buy car option
- 18:42page. Then you can simply type the car
- 18:43you want to select. And you can simply
- 18:46pay the payment. You will find that this
- 18:47is the charges. You will have the test
- 18:50drive. You will have the come to see.
- 18:51You will have a reservation. You have
- 18:53can buy it online. And you can see the
- 18:55details about the car
- 18:57and all of this option we have. If you
- 18:58come back to my account, you already
- 19:00have seen that how your account page
- 19:02would look like. So this is how it's
- 19:03going to look. If you come back here,
- 19:05you will have these pages how it will
- 19:07work.
- 19:08So this is where you will find all all
- 19:10details about the services we providing,
- 19:12how we out your car, means how you can
- 19:15rent your car, you will have the details
- 19:16about your rental, you can contact the
- 19:19details
- 19:20how they can contact you, you will see
- 19:22all of these details about the store
- 19:23which you can provide the email ID,
- 19:25assistance, address, that's all you will
- 19:27provide. If you come back to the terms
- 19:28and condition, you can click on that and
- 19:30you can provide all the terms and
- 19:32condition which you want to have for
- 19:33your service. Come back to the privacy
- 19:35policy, you will have that one as well.
- 19:38If you come back to the cancellation and
- 19:39refund, you can see all of that. So
- 19:42there you will have all the pages in
- 19:44this particular project which allow you
- 19:45to manage your entire
- 19:47business.
- 19:49So this is what you have seen, whatever
- 19:51you have seen based on the client. So
- 19:53what I will do, I'll come back here and
- 19:55this car is for buying and I want to buy
- 19:57this one. Let's click on this and it
- 19:58will take me to the car detail page.
- 20:00From there I can simply perform all the
- 20:02action. So if I have any question, I can
- 20:04simply ask the question, I can send a
- 20:06request. For example, I can send the
- 20:07request and I can send that one. So
- 20:09someone have already reserved this car,
- 20:11that's why you will find that we are not
- 20:12getting an option for buying because we
- 20:14have to restrict.
- 20:16If no one is reserving, then we can
- 20:18allow them to buy. Otherwise, we're
- 20:20going to restrict because this car is
- 20:22already reserved and paid advance money.
- 20:24I'll come back to view my booking.
- 20:27And then I will find it. If I come back
- 20:28to the let's say
- 20:30buy car, click on the see all
- 20:33and I will come back to the see all
- 20:34page.
- 20:35Then you will find this is the car I
- 20:36have, I can click on this
- 20:38and you will find just a moment.
- 20:40Like right now we have this option. So
- 20:42this car is not bought yet and it's not
- 20:44reserved yet, so you can book out for a
- 20:46test or you can view the car, you can
- 20:49reserve it, you can buy it or you can
- 20:50ask the question.
- 20:52I can simply send the message and I can
- 20:53ask the question about this property if
- 20:54I have and this will go to the admin
- 20:56straight away. I can say go back and it
- 20:58will come back to right up here. I can
- 21:00click on this and it will take me to
- 21:01again there and I can simply book it. If
- 21:04I want to book it for rent, I can book
- 21:06or I can simply take it for buying.
- 21:08And there I have it. If I want to book
- 21:10for test drive, I can select that. I'll
- 21:11go with Friday and I will pick this 3:00
- 21:14p.m. I can see the details. I can click
- 21:16on this book free test drive. And your
- 21:19booking would be completed for the test
- 21:21drive.
- 21:21If you want to reserve or buy it, you
- 21:24can make the payment. Or you can make
- 21:26the payment at the store. For example, I
- 21:27want to simply make the payment in
- 21:29advance. So, I want to reserve this in
- 21:31$5. Let's click on that.
- 21:33And you can reserve that one.
- 21:36And this would be reserved and it will
- 21:37give you the option so you can make the
- 21:38payment. I can use my wallet fund to
- 21:41make the payment and it will say
- 21:42reserve. You can click on this and it
- 21:43will take me to that. I got that one. I
- 21:46can click on this and you'll find that I
- 21:47made the payment and the
- 21:49my car is there. This is the one we have
- 21:52reserved. Okay, this one. Purchase car.
- 21:55And there you will find the details
- 21:56about the booking you have done.
- 21:59If I want, I can make the cancellation
- 22:01very easily. For For this one, I can
- 22:03make the cancellation or I can make the
- 22:04cancellation of this one. So, every
- 22:06single thing is working fine. This is
- 22:07how the customer your customer can use
- 22:10your application and see all the details
- 22:13about the product and the services which
- 22:14you are offering. Now, let me take you
- 22:16to the admin panel. So, what I will do,
- 22:17I'll simply come back here and I'll come
- 22:19go back to my account. And there you
- 22:21will have the option click on the sign
- 22:23up sign out and I will be logged out.
- 22:25Now, I'm going to log in as a admin. So,
- 22:27I can simply come back here
- 22:29and give this admin login, hit enter and
- 22:32it will take me to the admin page. So, I
- 22:34have given my credential. Let's click on
- 22:35the sign in and it will log me in to the
- 22:37admin panel. From there, I can manage
- 22:39the complete business. So, you So, you
- 22:40will come back to the admin panel and
- 22:42this is the entire US structure for the
- 22:43admin panel. So, it's divided in two
- 22:44part. You will have the sidebar where
- 22:46you will have all the option and we have
- 22:47in the main body component. We have the
- 22:49beautiful animation, the car, the total
- 22:51revenue you have, the total booking you
- 22:53got today. Car out on rent is zero and
- 22:55total call you have got seven. You will
- 22:57find the today's
- 22:59bookings you have got. You can click on
- 23:01this and you can explore the booking
- 23:03which customer have made and they have
- 23:05it's completed. So, you can see all the
- 23:07details. You can give the notification
- 23:08and the payment is also done and you can
- 23:10change the status. So, you can come back
- 23:11to the overview.
- 23:12If you come back to the calendar, from
- 23:13here you can see that when you have the
- 23:15booking when you have the booking. So,
- 23:18on Monday how many bookings you got, on
- 23:19Tuesday how many you have got, on Friday
- 23:21how many you have got. So, you can
- 23:22explore each one of this. For example,
- 23:24if I check on the Friday, I can click on
- 23:26that and I can manage that one. I can
- 23:28update the status whether I can complete
- 23:30it, cancel. If it's not available, I can
- 23:32cancel that one. I can do that. So, if I
- 23:33come back to calendar, I have the full
- 23:35control. If I come back to the analytic
- 23:36where I can see all the traffic I'm
- 23:38having on my business website. So, you
- 23:40can see how many page view I got, how
- 23:42many visits I have got, how many visits
- 23:45I have got, the average time, all the
- 23:47details you will find which booking
- 23:50performing better, repair car, test
- 23:51drive or car order. Which car performing
- 23:54better, how many bookings we have got,
- 23:56how many page view have got. So, you can
- 23:57simply explore all of that.
- 23:59Page view, you can see how many page
- 24:01view have got, which one is giving you
- 24:02most of the view. If you go back to the
- 24:04vehicles, then you can see how many
- 24:05vehicles you will have. So, you will
- 24:07have the vehicle from you which you will
- 24:09list and the customer will also list the
- 24:11vehicle and that's going to reflect
- 24:12here. If you come back to the
- 24:14repair services, this is the services
- 24:15repair you are providing and which one
- 24:17is generating you most of the revenue.
- 24:18If you come back to the customer, you
- 24:19can see the details about the customer.
- 24:21This is the customer you will have two
- 24:23customer and this is the customer car
- 24:25which is listed. If you come back to the
- 24:26traffic, there you will see that from
- 24:28where you are getting the traffic. So,
- 24:29most of the traffic is coming from
- 24:30desktop and we are getting from Chrome.
- 24:32So, you will have the full analytical
- 24:34part where you can control and see your
- 24:36traffic. You will see active user which
- 24:38you will have on your site. If you come
- 24:39back to the repair, from here you can
- 24:41manage your repair services which you
- 24:44are getting. So, you will find that this
- 24:45is the upcoming active services customer
- 24:47have booked and paid. If you come back
- 24:49to the need confirmation, there is no.
- 24:51If you come back to ready for pick,
- 24:52there is no. If you come back to
- 24:53complete, there is only one service got
- 24:55complete. If you come back to the
- 24:57cancellation, there is auto cancellation
- 24:59or you can click on this all. You will
- 25:00have all of that. If you come back to
- 25:02the rental, you can click on that and
- 25:04you will see that how many rentals you
- 25:06have got. So, we got two upcoming
- 25:08rentals, one with a driver and one only
- 25:11the car. If you come back to waiting for
- 25:12payment, all the payment is done. If you
- 25:14come back to return, no. If you come
- 25:16back to complete, no. If you come back
- 25:17to cancellation, there is only one
- 25:19cancellation which is with the driver
- 25:20and you can click on this all and see
- 25:22all that. If you come back to the sale,
- 25:24there you will find the car which you
- 25:25have listed for sale. So, two is
- 25:28reserved, two is reserved and if you
- 25:30click on this test drive for viewing,
- 25:31it's reserved. So, you can simply change
- 25:33the status, it's confirmed. If you can
- 25:34mark it complete, you can change that
- 25:36one and the status will be complete once
- 25:38the customer will take the test drive.
- 25:40So, it's updated. In the same way, if
- 25:42you come back to the vehicle, from here
- 25:43you can update and upload more vehicles
- 25:45if you have in your business. So, you
- 25:47will find that these are the three
- 25:49uploaded by me and this one is listed by
- 25:52customer. Now, it's in the review. So,
- 25:53customer have updated at once. If I want
- 25:55to review the details about the
- 25:56customer, I can click on that and it
- 25:59will take me to the detail page about
- 26:00this particular car. So, you can see all
- 26:02the details this car owner have
- 26:03provided. I can simply update anything I
- 26:06have found is missing or I can simply
- 26:07ask the client owner, the customer to
- 26:10simply update the details. So, I can
- 26:11simply approve. I'll say
- 26:14this car is
- 26:17approved and I click on this approve.
- 26:19You can check all that details, the
- 26:20pricing and you can simply approve that.
- 26:22Then, this will be automatically
- 26:23reflecting in the front end and now
- 26:27approval is not required. You can also
- 26:28do the filtration. Shop car, so how many
- 26:30car is listed by the shop made by me.
- 26:33Rental car for sale, customer car who
- 26:36listed for rental and how many is
- 26:38waiting for you. You can control that
- 26:39one. If you want to add, you can click
- 26:40on that and you can fill out the details
- 26:42and you can add all of this information
- 26:44and add a new car.
- 26:46In the same way, we are providing driver
- 26:47as well. So, you can click on this
- 26:48driver and right now I have these two
- 26:50drivers. If you want to make any edit,
- 26:52you can click on this and update the
- 26:53information and cancel it and save it.
- 26:56If you want to create a new one, you can
- 26:57click on this and fill out the detail
- 26:58and you can clear it. If you come back
- 26:59to the repair menu, here you will find
- 27:01the options that what are the option you
- 27:03want to provide. So, right now I'm
- 27:04providing the repair services. If you
- 27:07want to remove any one of the services,
- 27:08you can very easily by simply toggling
- 27:10off and this service is not going to
- 27:12reflecting in the front end. It would be
- 27:15hidden. I can simply bring it back, so
- 27:17this service would be available. If I
- 27:18want to add a custom service, I can
- 27:19click on that and I can fill out all the
- 27:21details, name, category, pricing,
- 27:23duration, price, short description, the
- 27:26full description, logo and you can make
- 27:28it enable and click on the save.
- 27:30If you want to edit, you can click on
- 27:31that and you can do the editing and you
- 27:32can provide all the details. You can
- 27:33upload uh images for the services if you
- 27:36want. So, whatever the services, you
- 27:38will have a image, take that one and
- 27:39simply provide that one and save it. And
- 27:41this would be saved. In the same way,
- 27:43you can control your service. And this
- 27:44one is important. Why? Because you will
- 27:46have the control over the services which
- 27:48you are providing. So, we are providing
- 27:50three services, car repairing service,
- 27:52rental car service and buy car. For
- 27:54example, you don't want to sell buy car
- 27:57service at your shop. So, you can simply
- 28:00toggle that one. In this way, what will
- 28:02happen, this buy car would be hidden and
- 28:05it would be not visible to the customer.
- 28:07So, they cannot able to buy your car.
- 28:10But if you want to allow them buying
- 28:11car, you can simply make it active and
- 28:13it would be live. And now they will see
- 28:14this buy car option and they can buy the
- 28:16car if the car is available. But if you
- 28:18want to control that option, like if you
- 28:20don't want to allow test drive, you can
- 28:22simply remove that one. If you don't
- 28:24want to allow deposit, you can remove
- 28:26that one. If you don't want to allow
- 28:27questioning, you can allow obviously
- 28:29questioning and you can remove that one
- 28:30if you don't want the viewing option.
- 28:31But I want to have all of this option
- 28:33because we are selling the car. In the
- 28:34same way, you can control the rental
- 28:36car, you can control the repair. For
- 28:38example, I want to collect the full
- 28:40payment. I don't want to provide the
- 28:42deposit, so I can simply remove that
- 28:43one. In that way, they can only rent a
- 28:46car when they will make the full
- 28:47payment. So, you will have the full
- 28:48control. You got the point. Okay? This
- 28:50one is very important section from where
- 28:52you can control your service and how you
- 28:54want to sell your service. So, you will
- 28:55have all the options.
- 28:57Rent with a driver, delivery to a
- 28:59customer, reserve with a deposit,
- 29:01customer can list their car. If you
- 29:02don't allow the customer to list their
- 29:04car, you can simply toggle this one. So,
- 29:05the customer will not able to list their
- 29:07car.
- 29:08But, I want to sell that. Okay? So, this
- 29:09is how you can control. If you come back
- 29:11to the customer where you will see all
- 29:13the details about the customer who have
- 29:14registered and book your service. So,
- 29:16currently I have these two customers. I
- 29:17can see they are both registered and
- 29:19when they have done it. If I come back
- 29:20to the messages, this is the messages I
- 29:22have got from the customer. So, I can
- 29:24response to that. So, this is the one I
- 29:25got it. I can simply reply.
- 29:27And I can send the message back. So,
- 29:29this is how you can response and the
- 29:30customer will have that. You can see the
- 29:32which one is for general, which one is
- 29:34for car, and which one is for all. You
- 29:36will have the full control. If you come
- 29:38back to the leads, I can clearly on that
- 29:40and you will find that when the user
- 29:42will come here. So, when the user will
- 29:44provide the details and drop the call,
- 29:45that's all you're going to find it out.
- 29:48So, there is no lead we have at the
- 29:50moment because the customer completed
- 29:52the call. If you come back to the
- 29:53payment, you will find all the payment
- 29:55you have received, all the booking you
- 29:57have received. So, you can see all of
- 29:58this payment I have received. I can see
- 30:00the one invoice. I can see how much
- 30:02money I have earned, how much refund I
- 30:03have done, how much money I have
- 30:04received through Stripe, how much money
- 30:06I have in my wallet, all of that. If I
- 30:08come back to waiting for payment, so
- 30:09right now there is no waiting for
- 30:10payment. If I come back to refunded, I
- 30:12have already refunded that one. If I
- 30:14want to check the invoice, I can click
- 30:15on that and I can check the invoice
- 30:17of the customer. So, this is the
- 30:18invoice. I can simply come and I can
- 30:20close that one.
- 30:22Invoice. If I come back to the refund,
- 30:23you will find the money I have refunded
- 30:25to the client or customer. That's going
- 30:27to be reflecting here. So, this is the
- 30:28money we have refunded. If I come back
- 30:30to the completed, all of this money is
- 30:31refunded through the coupon and through
- 30:33the wallet option. User can also get the
- 30:35refund through the shop. Decline will
- 30:38have all we have.
- 30:40That's all is going to reflect here. If
- 30:41you come back to the coupon, you can
- 30:43also generate the coupon, a special
- 30:44coupon for your customer. So right now
- 30:45we have generated coupon. If I want I
- 30:47can generate a $100 coupon I can give to
- 30:50my customer. I can click on that and
- 30:51copy, give a short note and click on
- 30:53this create. And it's going to keep
- 30:55create a coupon and you can share with
- 30:56your customer. So when they will use
- 30:58this coupon, they can get the discount.
- 30:59So used up, expire one, cancellation,
- 31:02all. So this is was a to have never
- 31:05expired coupon I have created. Total
- 31:06worth of coupon I have created you can
- 31:08see. If you come back to the owner
- 31:09payout, so when the user will list when
- 31:11the customer will list their car for
- 31:12sale, so when someone will book their
- 31:14car and when they will request for the
- 31:16payout they it will going to reflect
- 31:18here so we can make the payment. So
- 31:19that's going to be reflecting here. If
- 31:20you come back to the calls, you will
- 31:22find that when the AI will have a call
- 31:24you can able to see the conversation
- 31:26between the customer and the call and
- 31:28the conversion and overall summary you
- 31:30will find it. So you'll find that we
- 31:32have successfully got the booking. If I
- 31:33come back to the book, we have got the
- 31:35successful booking and all the detail.
- 31:38Left the details, no left the details,
- 31:39no call back, no default. So you can
- 31:42able to find all of that. So this is the
- 31:43two call got got and no information was
- 31:45provided by the customer. So that's why
- 31:48it's not in that lead section. If you
- 31:50come back to all calls and this is got
- 31:52the booking. I can see all of the
- 31:54details, how much money we have paid and
- 31:55received. If you come back to the agent,
- 31:58we have four different agent for all the
- 32:01four services we are providing. So this
- 32:02is our fronting agent which going to
- 32:04have and answer all the question for the
- 32:06client whether it's for service, rental,
- 32:08buying. You can add that one. You can
- 32:10click on this and you will have the full
- 32:11control over the agent. This is the
- 32:13system prompt I have given that how our
- 32:15agent is going to behave. You will find
- 32:17the name of the agent I have called
- 32:19Frontex. This one is going to be on the
- 32:21main page. We have the voice that how
- 32:23you'd like to have the voice. You can
- 32:24select the language, any language you
- 32:25can select. Spanish, French, German,
- 32:27Italian, Portuguese, Arabic, Hindi, you
- 32:29can select any language based on your
- 32:30country. And you can take the
- 32:32personality. It's going to be a
- 32:33friendly, a balance and And is the
- 32:35greeting message. You can control and
- 32:36change the greeting message as well.
- 32:38Once you're done with that, you can
- 32:39click on the save.
- 32:40If you want to create a multiple agent,
- 32:41you can create multiple agent. So, you
- 32:43can click on this, you can fill out the
- 32:44details, and you can create a agent. So,
- 32:46this one is for front desk. This one is
- 32:48especially for the service repair and
- 32:50service. This one is especially for
- 32:51rental. And this one is for sale.
- 32:54And this one is a global one, which will
- 32:56handle and coordinate with all the agent
- 32:57to provide all the response. So, you can
- 32:59have the full control. If you come back
- 33:00to the knowledge, from here you can add
- 33:02the knowledge about your business, so
- 33:03the agent can know the context and can
- 33:05provide
- 33:06So, you can go with the general one,
- 33:08repair, rental, and sale. That's all you
- 33:10can provide. You can edit that one. Or
- 33:12you can simply click on this, and you
- 33:13can create a new one. If you come back
- 33:15to the notification, you will get all
- 33:16the active notification whenever the
- 33:17appointment will come, rental booking,
- 33:19payment. That's all you will find.
- 33:21So, you can simply click on that,
- 33:23payment received, car is over. You can
- 33:24click on this, and you will have the
- 33:25full details about the car the customer
- 33:28have received. You will come back here,
- 33:29and you can see which car the customer
- 33:30have received. You can come back here,
- 33:31and you can give a private note. That's
- 33:33all you will provide. You will find the
- 33:34customer made the payment. You can also
- 33:36make the refund if the car is somehow
- 33:38not available because an emergency can
- 33:40come anytime. So, you can see You can
- 33:42say paid. You can say handed over,
- 33:45expired, cancellation. That's all you
- 33:46can do. So, you will have the full
- 33:47control. If you come back to the
- 33:48appearance, and this one is the best
- 33:50part. You can control the entire theme
- 33:53of your application. So, right now I
- 33:54have all of this option. I want to take
- 33:56this orange. You can control that one.
- 33:58If you want to take the font size, you
- 33:59can control that one. I'll go with this
- 34:01one.
- 34:02Or I can go with Montserrat. This one is
- 34:03good. I can go with the rounded one.
- 34:05Button changes. You want to go with
- 34:07center, branded bar, or you can go with
- 34:09the center. Not look good. I'll go with
- 34:11classic one. From here, you will have
- 34:12the option. You can select any one of
- 34:14this.
- 34:15Once you're done with that, if you want
- 34:16to add the review, you can add this. Or
- 34:18if you want to compact this one, you can
- 34:20compact this one. But I will go like
- 34:21this. And if you want to add the review,
- 34:23you can add that one. I'll say
- 34:25dollar.
- 34:26And you can whatever the message you
- 34:28want to give. You can give a five
- 34:29rented.
- 34:30And you can give the message. Once you
- 34:32can click on the add and the review
- 34:33would be added. From here you can simply
- 34:35hide if you want to hide any section,
- 34:37you can simply hide that one. Or if you
- 34:39want to change the section, so for
- 34:41example, I want to take this upward. I
- 34:42can click on this and it will go up. If
- 34:44I want to bring it back, I can bring it
- 34:45back. So it will automatically reflect
- 34:47accordingly. So once you're done with
- 34:48the changes, I can click on this and you
- 34:49will find that now the theme is
- 34:51completely changed to yellow.
- 34:54So this time the theme is completely
- 34:56changed to yellow appearance. Now you
- 34:57can click on the view visit, you will
- 34:59find that the theme, the font size,
- 35:02every single thing is changed. Now it's
- 35:03a Montserrat. So you will have the full
- 35:05control.
- 35:06You will have the full control, but I
- 35:07would like to go with the
- 35:09the text. This font looks much better. I
- 35:11can save this one.
- 35:13So you can save that one. You can click
- 35:14on this,
- 35:15remove that one, click on the view
- 35:17visit, you will come back here and it's
- 35:18changed. So you will have the full
- 35:20control. Literally, you can control
- 35:21every single thing. Now if you come back
- 35:22to the settings from here, you can set
- 35:24up all the policy for your businesses.
- 35:27So if I come back here, first thing you
- 35:28have to do is to fill out all the
- 35:29details about your business. Right now
- 35:31you will find that if I come back here,
- 35:32it's there is a background image. So
- 35:34make sure to take a good picture of your
- 35:36shop and it's going to reflect
- 35:37automatically. If I want to remove that
- 35:39one, I can click on this change or
- 35:40remove and I can simply save it. So it's
- 35:42going to have a normal background.
- 35:45So once you will have it, you can click
- 35:46on this.
- 35:47I can simply give a reload and you will
- 35:48find there is no background. So you can
- 35:50add your background images.
- 35:52If you want, you can add your logo. Make
- 35:54sure to provide all the details, name,
- 35:55business, tagline, about, phone number,
- 35:57email and location,
- 36:00address and you can also provide a
- 36:01Google link so user can navigate to
- 36:03that. From here you can select the
- 36:05opening hour that when you want to make
- 36:06it open. You can control that if you
- 36:08want to off on Sunday, you can save it.
- 36:10If you want to control the payment, so
- 36:12right now we are providing two payment
- 36:13option, Stripe and Dodo. But literally,
- 36:16you can use any payment gateway. Make
- 36:17sure to watch this video till then. I
- 36:18have talked about it that how you can
- 36:19use a different payment option based on
- 36:21your country. So you can simply activate
- 36:23or deactivate. From here you can set the
- 36:24pricing charges. So if the user will
- 36:27book any rental property or any car,
- 36:30they have to pay 20% of it. That's the
- 36:32minimum. If they make the full payment,
- 36:33we are providing 5% discount, and this
- 36:35is the cancellation time and minimum
- 36:37one. And this is the extra charges we
- 36:38are charging. If the customer wants to
- 36:41take a child seat, additional driver, so
- 36:43you can keep adding on it. Or if you
- 36:45want to remove, you can remove that one.
- 36:47Same for the delivery, different pricing
- 36:49for delivery. So, customer can have the
- 36:51car at their home or they can collect
- 36:53from the shop. If they collect from the
- 36:54shop, they will get for free, no
- 36:56delivery charges. But if they want to
- 36:58have their at home, they have to pay
- 36:59money. So, I'm charging $1.5 every
- 37:02kilometer. This is the minimum fee. This
- 37:05is the delivery up to how kilometer you
- 37:07can deliver. Delivery notice
- 37:09and all of the details which you can
- 37:11control. If you come back to the sales
- 37:12and repair, you can control that. They
- 37:14can deposit how much money in max and
- 37:16all of that. If you come back to the
- 37:17refund and wallet,
- 37:19you will find the details about the
- 37:20refund. So, if they want to take the
- 37:22refund in cash from the shop, they have
- 37:24to pay a 10% cancellation charges. But
- 37:27if they want to take the fund in their
- 37:28wallet or in the coupon, they will have
- 37:30the full money. So, I can provide that.
- 37:32If you come back to the notification,
- 37:33from here you can send the notification
- 37:35to any account. So, every single thing
- 37:37is looking absolutely fine. You can see
- 37:38all the notification, all of that. I can
- 37:41come back here and I can see all of
- 37:42this.
- 37:43So, I hope you have understood all the
- 37:45feature and functionality we have
- 37:46included in this particular project and
- 37:47how you can literally launch it.
- 37:49I'll show you in this video that how you
- 37:51can launch it, take it to the
- 37:52production, and customize every single
- 37:54thing, register your business, upload
- 37:56the car, every single thing you can do
- 37:57it. So, make sure to watch this video
- 37:58till then. So, I hope you have
- 38:00understood that how user can book the
- 38:01appointment, how they can reserve it,
- 38:03how they can make the payment. That's
- 38:04all they can do.
- 38:06With that said, now let me provide you
- 38:08all the resources, including the final
- 38:10source code. So, you can take the final
- 38:11source code and you can do the setup in
- 38:12just 5 minutes in your system. And after
- 38:14that, you can take it to the production.
- 38:15I'll show you how. So, there is a link
- 38:17in the link in the description. You can
- 38:18click on that. Or you can come back to
- 38:19the Blockchain Coder.
- 38:23Type the Blockchain coder, you will come
- 38:24back here. And here you will find all
- 38:26the resources related to the project and
- 38:27all the other project we have built. So,
- 38:29you can simply scroll all the way down.
- 38:30You will find all the detail. You can
- 38:31log in and you can get the option called
- 38:33source code or you can simply scroll
- 38:34down. You will have the option called
- 38:35source code. Click on that and you will
- 38:37come back here.
- 38:38Now, you can come back here. Here you
- 38:40will find all the project we have
- 38:41developed so far
- 38:43on our channel. We have built more than
- 38:44200 plus projects. So, to get the final
- 38:46source code of this particular project,
- 38:47you can click on this, click on this
- 38:48recent project or there is a link in the
- 38:50description. You can click on that and
- 38:51you will come back to that particular
- 38:52project directly. So, I can click on
- 38:54this.
- 39:04Once you will get the final source code,
- 39:06you will get the zip file and when you
- 39:07will extract this file, you will get
- 39:09this folder in which you will have the
- 39:10complete code base of the project you
- 39:12have seen in the demo. Every file, every
- 39:15folder, that's all you will find right
- 39:17up here. So, make sure to install a zip
- 39:18extractor. If you are using Window or
- 39:21Linux, then you can able to extract this
- 39:22folder. I'm using Mac, so I will double
- 39:25click on that and it will give me this
- 39:26particular folder. And this is the one
- 39:28you have to open in your VS code. So,
- 39:30I'll simply click on my VS code, come
- 39:31back here. Right now, you will find that
- 39:33my VS code is empty. I can click on this
- 39:36and I can select the folder we have
- 39:37extracted. So, if you are non-techy, you
- 39:39can follow the exact step which I'm
- 39:41showing you and you can able to do the
- 39:43setup very easily, make all the
- 39:45modification if you want to do any
- 39:46changes in the workflow, in the
- 39:48architecture. So, make sure to follow
- 39:50this video till the end, understand
- 39:51every single thing, to test every single
- 39:53thing and later I will show you that how
- 39:54you can take this to production. So, let
- 39:56me make on the big screen. This is the
- 39:58complete code base of the project you
- 39:59will get. I'll simply close this one and
- 40:01I just want to tell you one thing that
- 40:02if you want to make any modification in
- 40:05the code, first test the way I'm doing
- 40:07it. Once you understand every single
- 40:08thing, after that, you can use Cloud
- 40:10Code or Codex to make any changes in the
- 40:13code structure because all the
- 40:15instruction is already given in the file
- 40:17and we have followed a singular
- 40:19architecture model means every single
- 40:21file and folder is isolated. So, you can
- 40:23easily able to make all the
- 40:24modification. You will find this
- 40:26particular folder drive link AI local in
- 40:28which you will have the complete code
- 40:30base of the project. So, make sure you
- 40:32are in the right directory and you have
- 40:33opened the right folder. Inside that you
- 40:36will have the complete code base all the
- 40:37file all the folders. That's all you
- 40:39will have. So, the very first folder you
- 40:41will have the script and this particular
- 40:43script will allow you to create admin so
- 40:45you can able to control the entire
- 40:46application and you will have the admin
- 40:48credential as well which I will show you
- 40:50practically. Just wait. Close this one.
- 40:52Come back to the SRC folder in which you
- 40:54will have the complete code base of the
- 40:56project. So, I want to take you through
- 40:58each one of these folder and file to
- 41:00make you understand that what exactly
- 41:02you will have. So, if you want to make
- 41:03any modification with the code editor or
- 41:06cloud or cloud you can do that very
- 41:07easily because every single file and
- 41:09folder will have the instruction. So, it
- 41:11is compatible with the AI as well. So,
- 41:13inside this site you will find that this
- 41:15accounts in which you will find all of
- 41:17these models like car model, listing
- 41:19model, message model, payment models,
- 41:21profile model, purchase model. We have
- 41:24the rental model. We have the rip repair
- 41:26model and we have the void model. And we
- 41:29have the general model in which we have
- 41:30following. So, this is for the client
- 41:33client dashboard. That's all you will
- 41:35have. If you come back to the buy model,
- 41:37this is the buying page. If you come
- 41:38back to the contact page, forgot
- 41:40password page, we have the help page,
- 41:42login page, owner page, payment page. We
- 41:46have the privacy policy. We have the
- 41:48refund policy, registration page, rental
- 41:50page and we have the repair page and
- 41:53reset password and terms and condition
- 41:56and we have the general layout like a
- 41:57layout, loading and pages.
- 42:00So, you will find that this contain all
- 42:02the information. So, this is the client
- 42:04and this is the regular pages we have.
- 42:06Right now you can see that I'm getting
- 42:07this red warning. It's not an error. I
- 42:10have a different configuration in my
- 42:11prettier. That's why I'm getting it this
- 42:12one. So, you can just keep it as it is.
- 42:14It's not an error. So, I'll simply close
- 42:16this one. Close this one. So, this is
- 42:18what you will have inside the site. I
- 42:20hope you have understood. That's all you
- 42:22will have. Every single thing is
- 42:23dynamic. You don't need to make any
- 42:24changes. Just test the way I'm doing it.
- 42:25Close this one. And close this one. Now,
- 42:27come back to the component. And there I
- 42:29we have followed a reusable model
- 42:31structure. So, all the component we are
- 42:33using reusable throughout application.
- 42:35So, if you come back to the account nav,
- 42:37this is what we have. Cancel booking.
- 42:39This is what we have. If you want to
- 42:40come to the admin panel where we have
- 42:43the regular component, and that's all
- 42:44the component you will find. We have the
- 42:46sidebar, agent list, call chat, all of
- 42:49these component we have, which we are
- 42:52providing in the admin panel and
- 42:54throughout the application. So, just
- 42:55keep it as it. We have the booking, we
- 42:57have the landing page, we have the
- 42:58payment, we have the site, and we have
- 43:00the regular UI component, which we are
- 43:02using, and we have the voice, and we
- 43:04have the action button, and set up
- 43:06screen. So, just keep it as it is. Every
- 43:08single thing is dynamic. I'll simply
- 43:09close this
- 43:10and come back to the library. And here
- 43:12we have some reusable function, which we
- 43:14are using throughout our application.
- 43:15So, if you come back to the super base,
- 43:17where we have the client side and server
- 43:19side. So, we are doing the
- 43:19authentication and connecting with our
- 43:21back end.
- 43:22Close this one. And here we have some
- 43:24regular functions. So, we have this
- 43:26agent template, analytical part, API
- 43:28key, rate limits, schema, site, theme,
- 43:31time zone, utility, voice display. This
- 43:34is our regular library function, which
- 43:36we are using throughout the application.
- 43:37So, let's close that one. Come back to
- 43:39the server, in which you will find that
- 43:41we have all this file for the AI. We
- 43:44have the domain, we have the payment, we
- 43:46have the admin panel. That's all you
- 43:47will find. So, if you want to make any
- 43:49changes, for example, in this project we
- 43:51have used Stripe and Dodo. So, if you
- 43:53want to make any changes in the payment
- 43:54structure, you can easily able to
- 43:56control. So, if you want to make any
- 43:58changes in the Dodo, you can control
- 43:59from here. If you want to make any
- 44:01changes in the Stripe and use any other
- 44:02payment gateway, you can control it from
- 44:04here. You can simply call cloud code or
- 44:07code x that I'm using stripe. This is
- 44:09the file. I want you to understand the
- 44:11entire project and I want to replace
- 44:13with this particular payment gateway. So
- 44:14it will automatically going to configure
- 44:16that for you because all the instruction
- 44:17is already given. So it would be easy
- 44:19for the coding agent to make all the
- 44:21modification. So let's close this one.
- 44:23Come back to the admin and that's all
- 44:24you will have in the server. Close that
- 44:26one. Come back to the style and we are
- 44:28following the global style model. You
- 44:30can also control the entire styling the
- 44:32theme from the appearances from the
- 44:34admin dashboard but you can also control
- 44:36it from here if you want to go for the
- 44:37default one.
- 44:39But first I would suggest you test every
- 44:40single as it is the way you you have got
- 44:42it. Then we have the middleware and the
- 44:44type that what kind of data we want to
- 44:46take in the backend and from the user.
- 44:48That's all we have. Keep it as it is.
- 44:50Close this one. Close this one and
- 44:52that's the complete code of our
- 44:54application you will find inside this
- 44:55SRC folder. Let's close this one. Come
- 44:57back to the superbase in which you will
- 44:59find the complete schema. And this is
- 45:01the schema which we have to upload in
- 45:03our backend so our backend can know that
- 45:06what kind of data is going to come, how
- 45:07it need to authenticate the user, send
- 45:09the email notification. That's all. So
- 45:11I'll show you that how you we going to
- 45:12configure this. This is a huge lines of
- 45:14code we have written for this particular
- 45:16project. So just keep it as it is. Close
- 45:18this one.
- 45:19Close this one. Come back to the most
- 45:21important thing. So if you are a techy,
- 45:22non-techy, all you have to do is to
- 45:24provide your environment variables. So
- 45:26if I open this one,
- 45:28this is all the variables you have to
- 45:29provide one by one and I will show you
- 45:31that how you can get each one of these
- 45:33variable one by one, how you can get
- 45:35your own domain connect and take it to
- 45:37the production. That's all the process I
- 45:39will show you. So as of now I'm going to
- 45:40test in my local host. So I'll keep it
- 45:43as it is. Here you have to get your
- 45:44superbase credential. We going to create
- 45:46our account, get our credential and
- 45:48upload the schema model. We'll do that
- 45:50together. And here you have to provide
- 45:52the details about the admin. So here you
- 45:54have to give the email ID on which you
- 45:56want to have the access of the admin
- 45:57panel. And this is the password I have
- 45:59set. You can go with a strong password
- 46:01but I have taken the generic password.
- 46:02You can change this one. This is a
- 46:04detail about my physical shop where I'm
- 46:06providing this particular service. So,
- 46:08this is the name of my brand. This is
- 46:10the slug. This is the time zone I have
- 46:12selected. This is the phone number. And
- 46:13here you have to give the email ID of
- 46:15your company of your of your business.
- 46:18So, user can send an email. And this is
- 46:20the address and I have provided the
- 46:22details. So, this is where you have to
- 46:23provide. You can also configure this
- 46:25from your
- 46:26admin panel. Now, come back here. Here
- 46:28you have to get your OpenAI key, which
- 46:30going to be the brain of our system. And
- 46:33the rest of the things you can keep it
- 46:34as it is. Now, come back here. And here
- 46:37you have to provide your API key from
- 46:38recent, which will allow us to send
- 46:41email when the user will purchase the
- 46:43car, book a book for a rental service,
- 46:45book any service. So, they can simply
- 46:47get the email. And that's what we have
- 46:49to provide. So, you have to provide your
- 46:50API key. And here you have to provide
- 46:52the email ID on which you want to test
- 46:54and see all the testing. And here you
- 46:56have to get your Stripe credential like
- 46:58public key and secret key, which I will
- 47:00show you how you can get it. And here
- 47:01you have to get your Dodo payment
- 47:03credentials like API key and product ID.
- 47:06So, don't need to worry about it. I will
- 47:07show you that how you can create your
- 47:09account in each one of this platform and
- 47:11get each one of this credential one by
- 47:13one. And that's the only thing you have
- 47:14to do and your application is ready to
- 47:16for testing. If you come back to the
- 47:18Slean getting more next configuration
- 47:20packages and files. So, all the packages
- 47:22which you can see we are using in this
- 47:23project is industry standard and it's
- 47:26100% compatible with all the model. So,
- 47:29make sure to use as it is. Don't need to
- 47:30make any changes. Every single thing
- 47:32would work absolutely perfectly. If you
- 47:34come back to the post CSS, we have the
- 47:35readme file. There I have given all the
- 47:37details about the product that what are
- 47:39the feature we are providing, how you
- 47:40can able to understand that what are the
- 47:43feature is there and how you can utilize
- 47:45that one.
- 47:46And we're going to use Hostinger. If I
- 47:48come back here, we're going to use
- 47:50Hostinger for deployment and taking our
- 47:52project to production. And I will also
- 47:54show you that how how can get additional
- 47:5510% discount because right now when you
- 47:57will use this, you will get 275%
- 47:59discount, but I will also show you that
- 48:00how you can get 10% additional discount
- 48:02using my coupon code.
- 48:04And all the information which you will
- 48:05find very easily. You can also do follow
- 48:07this video to understand that how you
- 48:08can install Node.js for this particular
- 48:10project. So, that's what we have. If you
- 48:12come back to the Tailwind CSS TS
- 48:14configuration and we have the builder
- 48:16model, which is absolutely fine. Just
- 48:18keep it as it is. You don't make any
- 48:19changes. The only thing you have to do
- 48:21is to get your environment variable one
- 48:23by one. So, I hope you have understood
- 48:24the complete architecture of this
- 48:26project and how you can make the
- 48:27modification if you want to do in the
- 48:29code base. So, you can open your cloud
- 48:31code code X say that this is the feature
- 48:33I have in my project. So, first say I
- 48:36want So, first you have to say that
- 48:38understand the complete code base of
- 48:39this particular project and I want to
- 48:41make this modification. So, it will
- 48:42automatically perform that. It's very
- 48:44straightforward. In each one of these
- 48:45file for the AI agent to understand
- 48:48quickly and make the changes as a
- 48:50alternative. Now, we can come back to
- 48:51the main thing to get the environment
- 48:53variable one by one before we start
- 48:55doing the installation. So, first we can
- 48:57come back here. I'll keep this as it is.
- 48:59When we going to take it to production,
- 49:01we going to buy the domain and that's
- 49:03what we going to do the configuration.
- 49:05But, first we going to test in the local
- 49:06machine. So, I'll keep it as it is. Now,
- 49:08come back to the Superbase. This is the
- 49:09credential we have to get. So, we can
- 49:11come back here. Open up your browser.
- 49:12Open up your browser.
- 49:14Open a new tab and simply type
- 49:17Superbase. This is a really powerful
- 49:19platform which allow you to build your
- 49:21entire back end and it's super scalable,
- 49:23super fast and the best important part
- 49:26is it's absolutely free. So, you can
- 49:27start your project very quickly. So,
- 49:29make sure to create your account and log
- 49:30into your dashboard. I already have my
- 49:32account. So, I'll click on this
- 49:33dashboard and it will take me to my
- 49:35account. So, when you will create your
- 49:37account for the very first time, it will
- 49:38tell you to create your organization.
- 49:40So, this is my free account and inside
- 49:42that free account, I have created one
- 49:44organization and in the free account,
- 49:45you can create up to two project in one
- 49:47organization. So, this is the project
- 49:49which I have already created. What I
- 49:51will do, I'm going to simply delete that
- 49:52one and show you from fresh.
- 49:54I'll simply copy that one and that's
- 49:56what I will simply click on this,
- 49:58paste here and click on this delete. And
- 50:00this will delete my project. In your
- 50:02case, you won't
- 50:03In your case, you will not have any
- 50:04project. But I'll keep this one as it
- 50:06is. Click on this new project and you
- 50:08have to fill out the details to create
- 50:10your project. I'll give the same name.
- 50:12And here you have to give the strong
- 50:13password. So, let's call this
- 50:18I've given the strong password. Make
- 50:19sure to give a strong password and this
- 50:21will be automatically selected based on
- 50:22your region. I'm from Asia, so it will
- 50:24automatically select and keep this one
- 50:26as it is. Now, click on this create new
- 50:28project. And it's going to create a
- 50:30brand new project in Supabase and it
- 50:32will give you all the credentials. You
- 50:33can see it selected our database
- 50:35location is Singapore. So, it will pick
- 50:38automatically and sometimes this will
- 50:39display unhealthy. It doesn't matter.
- 50:41The only thing you have to focus is your
- 50:43link. You can click on that and you have
- 50:45to simply get your public link for your
- 50:47backend. So, copy that one. Now, come
- 50:48back to your code editor. And that's
- 50:50what you have to paste here.
- 50:52This is the first thing you have to get
- 50:53your public URL for your backend. Now,
- 50:56you can come back here, go back to the
- 50:58settings, go back API key, legacy mode
- 51:01and you will get your public key and
- 51:03secret key. So, you can get your public
- 51:04key first and then we can come back here
- 51:07and that's what we have to provide here.
- 51:09It is called anon. Now, we have to get
- 51:12our secret key. So, this is the one I
- 51:14have. I'll simply click on this reveal.
- 51:16You don't need to share this credential
- 51:17with anyone else. I'm showing you this
- 51:18because after this tutorial, I'm going
- 51:20to delete this. So, I'll simply paste
- 51:21here.
- 51:22And this is how you can get your
- 51:24credential for Supabase. Once you're
- 51:25done with that, now you can come back
- 51:27here, click on this, click on that,
- 51:29click on this, copy the complete code we
- 51:32have in the schema file and that's what
- 51:33we have to load. So, I can come back
- 51:35here and you have to find this option
- 51:37SQL editor. You will get it here. You
- 51:39will have this editor. Simply paste your
- 51:41code. So, this is the huge lines of code
- 51:43we have written for this complete
- 51:44project. So, you don't need to make any
- 51:45changes. Every single thing is dynamic.
- 51:48Now, all you have to do is to click on
- 51:49this run.
- 51:51Click on this run and enable RS policy.
- 51:53Click on that and it's going to return
- 51:55success. So, you will find that it will
- 51:57run success. If you come back to the
- 51:58table, then you will find all the
- 52:00details about our table, our schema
- 52:03model. So, whenever any user will
- 52:05register or create a coupon or customer
- 52:07voice service, customer vehicles,
- 52:11customer document, that's all is going
- 52:13to reflect in each one of these tables.
- 52:15So, you can also control the user
- 52:16information from here, but I would not
- 52:18suggest you to do that. So, this is how
- 52:20you can get your Superbase credential
- 52:23and execute your SQL editor. So, once
- 52:26you're done with that, now come back
- 52:27here. So, we're done with this first
- 52:29one, Superbase. Now, we can come back
- 52:31here in the admin section.
- 52:34So, which I will show you how you can
- 52:36create, but as of now, this is the email
- 52:38which will have the admin access. So,
- 52:40I'll type that email.
- 52:43KCA chain [email protected].
- 52:47So, I want to have the access of the
- 52:49admin panel on this particular email.
- 52:51You can give your password, whatever
- 52:53password you can select.
- 52:55It would be set automatically, so you
- 52:56can easily able to log in to the admin
- 52:58panel by using the email ID and the
- 52:59password. So, pick whatever your email
- 53:02you want to pick. I'll provide the same
- 53:03email right up here as well in the
- 53:06business.
- 53:07So, it's a the
- 53:09[email protected].
- 53:12If you have any question, you can
- 53:12contact me here.
- 53:14So, this is the second thing. Now, we
- 53:15can come back here and keep this as it
- 53:17is. I'll show you later that how you can
- 53:19get your OpenAI key and that's what you
- 53:22have to provide. So, as of now, I'll
- 53:23just keep it as it is. Come back here.
- 53:25Now, we have to get our recent API key
- 53:28for sending email when the user will buy
- 53:30the service, rent a car, take any
- 53:33service. So, we have to notify the
- 53:35customers. So, for that, we're going to
- 53:36use this recent. So, all you have to do
- 53:38is to simply come back here, copy this
- 53:40name. Come back to the browser.
- 53:42Open a new tab and simply type recent
- 53:45and enter. And you will find the very
- 53:46first link, not the very first link.
- 53:48This is the link we will find. Recent
- 53:50email for developer, click on that and
- 53:52you will come back to this particular
- 53:53platform. Now, you can go back to the
- 53:55API key section and from here you can
- 53:57create your API key. So, I'll delete
- 53:59this existing API key first.
- 54:01Let's copy, paste, and click on this
- 54:04delete API key and this will delete my
- 54:05API key. Now, I want to create a new
- 54:07one. I can click on this and I will give
- 54:09the same name and click on this add and
- 54:11it's going to create a brand new API key
- 54:13for me. I'll simply copy that one and
- 54:15that's what I'm going to provide here.
- 54:18This is first thing you have to do. Now,
- 54:20you have to provide the email ID in
- 54:21which you want to receive all the email
- 54:23during the testing in the development.
- 54:25So, you can come back here and you have
- 54:27to do one thing. Whatever email ID you
- 54:28have used for creating your account in
- 54:30this particular platform, the same email
- 54:32ID you have to provide. So, I'll simply
- 54:33come back here in the email section and
- 54:36this is the email ID I have used for
- 54:38creating account in this platform. So,
- 54:40I'm going to use the same email ID and
- 54:41you have to also use the same email ID.
- 54:43So, come back here
- 54:45and that's what you have to paste here.
- 54:47So, this is how you can get your recent
- 54:49credentials. Once you're done with that,
- 54:50now we can come back here and we have to
- 54:52get our Stripe API key and secret key.
- 54:55So, these are the two credentials I have
- 54:56to get. So, I'll simply come back here
- 54:58in my Stripe account
- 55:00and I'll can simply open
- 55:03and type Stripe.
- 55:05Hit enter and it will take you to the
- 55:07Stripe official page. Make sure to
- 55:08create your account and log in to your
- 55:09account. I already have my account, so
- 55:10I'll simply click on this sign in.
- 55:14And one thing I want to highlight that
- 55:15we are using Stripe, but literally you
- 55:17can use any payment gateway if you are
- 55:20launching based on your country. You can
- 55:22literally use any payment gateway and
- 55:24you can able to move to the modification
- 55:26in the payment flow. Just give the
- 55:27command to the cloud code or code X that
- 55:30I'm using Stripe and I want to replace
- 55:32with this particular payment gateway and
- 55:33it will do that because it already have
- 55:35all the instruction I have given in the
- 55:37core model.
- 55:39So, you can easily be able to replace
- 55:40that one.
- 55:42I'm using Stripe because it's more
- 55:43convenient and it's available in most of
- 55:45the countries. So, right now you will
- 55:46find that from here I can get my
- 55:48publishable key and secret key. I'll
- 55:49simply click on this.
- 55:51Copy that one and that's what I have to
- 55:53paste here.
- 55:55Then I can come back here.
- 55:57I'll Sorry, I can go back here and I
- 56:01have to get the
- 56:02secret key and that's what I have to
- 56:04paste. So, this is how you can get your
- 56:05credential from Stripe.
- 56:07Now, we have to get the credential from
- 56:09Dodo. You can simply copy from here or
- 56:11you can simply type in the browser. I
- 56:13can come back here. I'll simply close
- 56:14this one and I will simply open a new
- 56:16tab type payment. Hit enter and you will
- 56:18find the very first link. Click on that.
- 56:20This one is also a universal payment
- 56:22option which you can use it and it's
- 56:23also available in most of the country.
- 56:26So, make sure to come back here and
- 56:27activate your account. So, I already
- 56:29have my account, so I will log in
- 56:30directly. I'll click on this login and
- 56:32it will take me to my dashboard. I have
- 56:34done my KYC, all of things I have done.
- 56:37And you will find that currently I have
- 56:38activated my test mode. I can also go
- 56:39for the live mode. Now, to get your
- 56:41credential, all you have to do is to
- 56:43come back here
- 56:44and go back to product first and from
- 56:46here you have to create one product. I
- 56:48have already created one product, but
- 56:50for you you have to click on that and
- 56:52fill out the details. So, click on this
- 56:54and you have to provide all of these
- 56:55details
- 56:56as a dummy data and you can create one
- 56:58product. I have already done it, so I'll
- 57:00simply use that existing one and this is
- 57:02the
- 57:03key I need, product ID I need. So,
- 57:04simply copy that one and that's what you
- 57:06have to paste here.
- 57:09Product ID. This is the first thing you
- 57:11have to do. Now, you have to get your
- 57:12API key.
- 57:13You can come back here
- 57:15and I will go back to the developer
- 57:17section
- 57:18and here you will have the option API
- 57:19key. Click on that and you will have
- 57:21this particular key which I have
- 57:22created. So, I can simply delete this
- 57:24one and I can create a brand new API
- 57:26key. So, in your case, you don't have
- 57:28it, so click on this create a new key
- 57:30and I want to have all of that.
- 57:33Read, write, uh read, write, that's all
- 57:36I can do.
- 57:37And you can call whatever you want. I'll
- 57:38simply click on this create.
- 57:40And it's going to create my API key. So,
- 57:42let's copy that one
- 57:44and click on this done. And that's how
- 57:45you can get your credential from
- 57:47Dodo payment.
- 57:49So, this is how we can get each one of
- 57:51this environment variable
- 57:53from your end for your environment. Now,
- 57:55the only thing is missing is OpenAI key.
- 57:57So, let click get this one. I'll come
- 57:59back here.
- 58:00I'll open a new tab. I'll delete this
- 58:02one. Sorry, close this one. Open a new
- 58:04tab, type OpenAI.
- 58:06AI API key, click on that and you will
- 58:08find the very first link. Click on this
- 58:10and it will take you to OpenAI.
- 58:13AI account. So, make sure you create
- 58:14your account and log in. I already have
- 58:16my account, so it will take me straight
- 58:17away to the API key section and you will
- 58:19find that I have a bunch of API key. So,
- 58:21I can simply delete my API key which you
- 58:22have seen earlier in my videos. I'll
- 58:25create a brand new.
- 58:26Click on that.
- 58:28And let's call this drive link. I'll say
- 58:31link.
- 58:33And from here you can make it default.
- 58:34Select this expiration. So, I will go
- 58:36with 7 days and click on this create.
- 58:38And it's going to create a brand new
- 58:40API key for me. I'll simply copy that
- 58:41one. And that's what I'm going to use in
- 58:44my project. So, I'll simply come back
- 58:45here and that's what I'm going to
- 58:47provide here. So, let me quickly provide
- 58:49it, then I will come back once again.
- 58:50So, finally I provided my API key in my
- 58:53environment variable and we have got all
- 58:55the API keys. So, we have got the
- 58:57environment variable. Now, we have to do
- 58:59the installation of all the packages.
- 59:01So, we can come back here in the
- 59:03packages.json and we have to install all
- 59:05of this package. So, for that we have to
- 59:07open up our terminal and make sure you
- 59:09are in the right directory. So, this is
- 59:11the directory. Make sure you are in the
- 59:12right directory and that's you have to
- 59:15be here. Now, we have to install all of
- 59:17this package. So, before we do the
- 59:18installation, we have to check couple of
- 59:20requirements. So, if I show you my node
- 59:22version, this is the node version I have
- 59:24in my system. If I show you my NPM
- 59:25version, this is the version I have. So,
- 59:27make sure to have the exact one or you
- 59:29can also have a latest one. But, if you
- 59:31face any error, make sure to downgrade
- 59:32your node version or upgrade your node
- 59:34version to this. I already made a
- 59:36dedicated video in which I have shown
- 59:37you that how you can control your node
- 59:39version. So, you can also watch this
- 59:40one.
- 59:41But, this project is 100% compatible
- 59:43with the latest model and all the model
- 59:45of of 20.
- 59:46So, you can check that. So, now we have
- 59:47to do the installation of of this
- 59:49installation of this package. So, to do
- 59:51that, we can simply type NPM I or
- 59:54install. Both will work fine. Hit enter
- 59:56and the installation will start. This
- 59:57might take a little bit time. I have a
- 59:59fast system, fast internet. So, in my
- 1:00:02case, it will happen very quickly. But,
- 1:00:03in your case, it might take a little bit
- 1:00:04time. So, just wait and let the
- 1:00:06installation get complete. So, finally,
- 1:00:07the installation is completed and I'm
- 1:00:09getting couple of warning and couple of
- 1:00:11vulnerabilities. So, we are using the
- 1:00:12combination of old and new packages. We
- 1:00:14don't need to have the complete package.
- 1:00:16We are using some small feature. So,
- 1:00:18that's why it's giving this warning.
- 1:00:19Don't need to run any one of these
- 1:00:20command. Simply ignore that. Clear up
- 1:00:23our terminal because it's very secure.
- 1:00:25And we have followed the model.
- 1:00:27So, that's the first thing. We have done
- 1:00:28the installation in which we have the
- 1:00:29complete node models which you can check
- 1:00:31one by one if you want to explore this.
- 1:00:34So, that's the first thing. Once you're
- 1:00:35done with that, now we have to create
- 1:00:38the ownership, the admin credential. So,
- 1:00:41you can easily be able to use those
- 1:00:42credentials to log in in the admin
- 1:00:44panel. So, first thing, the first
- 1:00:46command we have to execute is this one,
- 1:00:48create ownership. Simply copy that one.
- 1:00:51Come back here and simply type NPM run
- 1:00:54and paste this and hit enter. And it's
- 1:00:57going to create your ownership
- 1:00:59credential, admin credential. So, this
- 1:01:01is the email is registered as a admin.
- 1:01:04You can visit this particular page to
- 1:01:05log in to have the access of the admin
- 1:01:07panel.
- 1:01:08So, what we have done? First, we have
- 1:01:09understood the code structure. Then, we
- 1:01:11have got our environment variable and
- 1:01:13done the setup of our back end. And
- 1:01:15then, we have created our admin
- 1:01:17credential. So, once you're done with
- 1:01:18that, clear up your terminal and simply
- 1:01:20type NPM run dev, hit enter, and it's
- 1:01:24going to start the application on local
- 1:01:26host 3000, and it will give you this
- 1:01:28compiled version of our next. So, just
- 1:01:31keep it as it is. I'll simply copy this
- 1:01:33particular URL, and that's what we have
- 1:01:35to open in our browser. So, come back
- 1:01:36here. Let's close this one. Paste the
- 1:01:39URL and hit enter, and you will find
- 1:01:41that finally our application is open
- 1:01:43successfully. You will find the complete
- 1:01:44landing page where we are providing all
- 1:01:46the details, and all of these details
- 1:01:48which you will update is going to be the
- 1:01:49real business this details that's going
- 1:01:51to reflect here. So, currently we are on
- 1:01:52the home page. This is our header
- 1:01:54section. The mega menu is working
- 1:01:56absolutely fine. We have this service as
- 1:01:58a predefined service we have activated.
- 1:02:00If you come back to the rent car, there
- 1:02:02is no car for rent, no car for buy, and
- 1:02:04if you come back to more, you will find
- 1:02:06some links. So, right now, the very
- 1:02:08first thing I have to do is to log in to
- 1:02:10my admin panel, and from there we have
- 1:02:13to upload the car, activate all the
- 1:02:15agent, all the information. We have to
- 1:02:17do that. So, come back here.
- 1:02:19Open this one, simply give {slash}
- 1:02:20admin, and this is the URL you have to
- 1:02:22visit. Admin {slash} login. Hit enter.
- 1:02:25Come back to the admin panel, and you
- 1:02:26have to use the same credential, same
- 1:02:28email ID, same password to log in. So,
- 1:02:30let me give the email ID coders {at}
- 1:02:31{the} rate gmail.com.
- 1:02:33I have to give the password.
- 1:02:37So, this is the password I have given. I
- 1:02:38click on this sign in, and it will give
- 1:02:40me the access of the admin panel.
- 1:02:42Once I have the admin panel, I can able
- 1:02:44to control the entire business. So, you
- 1:02:47will find that by default you will come
- 1:02:48back to the hero section, and this is
- 1:02:51divided in two part. We have the our
- 1:02:52sidebar, and we have our main body
- 1:02:55component. So, there's no nothing in the
- 1:02:57calendar. Every single thing is empty.
- 1:02:58If you click on that, there's nothing in
- 1:03:00here. If you come back to the analytical
- 1:03:02part, this is the real-time data is
- 1:03:04going to track. So, which page we have
- 1:03:06visited. So, just now we have visited
- 1:03:07our home page, one visitor, which is me,
- 1:03:10and that's all the details is there. If
- 1:03:12you want to check the pages, you can
- 1:03:14click on that, and you We come back to
- 1:03:15the pages. You can go back to the
- 1:03:17vehicles. Nothing in here. Every single
- 1:03:19thing is empty. Traffic resources, every
- 1:03:21single thing is empty. If you come back
- 1:03:22to the repair, there is no service
- 1:03:25user have booked as of now. All the data
- 1:03:27is absolutely empty, complete
- 1:03:29cancellation, and all that's all is
- 1:03:32empty. If you come back to the rentals,
- 1:03:34there is nothing booked from the user
- 1:03:36side because they have just started the
- 1:03:38application. If you come back to the
- 1:03:39sell, there is no sell for the car.
- 1:03:43It's empty. No sell, no booking for the
- 1:03:46test drive or viewing. If you come back
- 1:03:47to the rental, if I come back to the
- 1:03:49rental from here you can book for the
- 1:03:52customer. If you want to book for
- 1:03:54repair for the customer, you can do
- 1:03:56that. If you come back to the vehicle,
- 1:03:58right now we don't have any vehicle at
- 1:04:00the moment, but you can add the vehicle.
- 1:04:02You can simply click on this add vehicle
- 1:04:04and you will come back here and fill out
- 1:04:06all the details like the car details,
- 1:04:07description, photos. You can activate
- 1:04:10this one whether you want to set for
- 1:04:12flat sell. That's all you can control,
- 1:04:14which I will show you how you can add
- 1:04:15the vehicle. Just wait. If you come back
- 1:04:17to the driver, from here you can update
- 1:04:19the details about the driver. So, you
- 1:04:20can provide the details and it would be
- 1:04:22updated. If you come back to the repair
- 1:04:24menu, from here you can control that
- 1:04:26what are the repair option you want to
- 1:04:27provide as a service at your business
- 1:04:30center. So, you can easily be able to
- 1:04:31see the pricing. If you want to add
- 1:04:33more, you can click on that. You can
- 1:04:34fill out the details and you can what?
- 1:04:36If you want to simply close the service,
- 1:04:38you can click on that and you can simply
- 1:04:39deactivate it. So, this service is not
- 1:04:41going to be reflecting on the front end.
- 1:04:43If you want to activate, you can click
- 1:04:45on that and you can activate that very
- 1:04:47easily. Same thing you can do with all
- 1:04:48the services. If you want to do anything
- 1:04:50in the services, you can click on that
- 1:04:51and you can do the editing, provide the
- 1:04:53details and the images. That's all you
- 1:04:55can do, which we going to explore. Close
- 1:04:56this one. And you can also delete that
- 1:04:58very easily. If you come back to the
- 1:04:59service control, from here you can
- 1:05:01manage that what are the service you
- 1:05:02want to provide because right now we are
- 1:05:04providing three service. First, car
- 1:05:07repairing service, rental service, and
- 1:05:09buyer. For example, you want to start
- 1:05:11with only car rental and repair. You
- 1:05:14don't want to allow bike selling of the
- 1:05:16car. So, you can simply deactivate this
- 1:05:18one.
- 1:05:19And if you want to allow car selling,
- 1:05:21inside that you want to control the
- 1:05:24you don't want to allow the test drive,
- 1:05:25so you can deactivate that. You don't
- 1:05:27want to allow the deposit, you can
- 1:05:28deactivate that. If you want to control
- 1:05:31the question, you can deactivate. So,
- 1:05:32you will have the full control in each
- 1:05:34one of the service. So, you can
- 1:05:36deactivate and activate. If you want to
- 1:05:38take the full payment in the rental, so
- 1:05:40you can simply deactivate the reserve
- 1:05:42deposit. You can only activate the full
- 1:05:44payment. Or you can add the partial
- 1:05:46payment. So, you will have the full
- 1:05:47control.
- 1:05:48Because right now we are providing three
- 1:05:50service: car repairing, car rental, and
- 1:05:52buy.
- 1:05:53If you want to hide this service
- 1:05:54completely, for example, I want to hide
- 1:05:56this car repair. So, I can simply click
- 1:05:58on this and this will be hidden. This
- 1:06:01page will hidden from the application.
- 1:06:03So, when the user will try to visit,
- 1:06:04it's not going to be reflecting that.
- 1:06:06And that's what you can see. You click
- 1:06:07on this and this page is hidden. It's
- 1:06:09not going to show. But I want to show
- 1:06:11this page. I'll click on this and it's
- 1:06:13going to be live.
- 1:06:14So, this is how you can control your
- 1:06:16service. Now, come back to the customer.
- 1:06:18When the customer will register, book an
- 1:06:19appointment, book a rental car, buy a
- 1:06:21car, that's all the details you will
- 1:06:23find. If you come back to the message,
- 1:06:25when you will get any query from your
- 1:06:27customer, from your clients, if they
- 1:06:29want to know anything, that's all you
- 1:06:30will find, so you can able to reply to
- 1:06:31them. If you come back to the lead, so
- 1:06:34when the customer will have a call with
- 1:06:36the agent and in between they provided
- 1:06:37the details and dropped the call, that's
- 1:06:40all you will find. So, you can see find
- 1:06:41the details about the dropped the call,
- 1:06:43call back, signing, coming up, that's
- 1:06:45all you will find. If you come back to
- 1:06:47the payment, here you will find all the
- 1:06:48details about the payment you have
- 1:06:50received, the refund you have provided.
- 1:06:51So, if there is a refund request created
- 1:06:54by the client, you can see and you can
- 1:06:56simply refund that one.
- 1:06:58If you come back to the refunds, from
- 1:07:00there you can able to see all the
- 1:07:01details, all the refund requests will
- 1:07:03made by the user. So, you can easily
- 1:07:05able to complete the refund, decline,
- 1:07:07that's all you can do it.
- 1:07:08That's all you can do it. If you come
- 1:07:10back to the coupon, you can create a
- 1:07:11coupon for your customers and you can
- 1:07:14provide them so they can simply use the
- 1:07:15coupon to get the discount in the car
- 1:07:17booking, in the car buying or in the
- 1:07:19service. Owner payout, because we are
- 1:07:22also providing owner individual private
- 1:07:25ownership to list their car as a rental,
- 1:07:27as a buyer.
- 1:07:28So when they will do that, we going to
- 1:07:29earn the commission and they will also
- 1:07:31earn the money. So when they will
- 1:07:33request for the payout, it's going to
- 1:07:34reflect here and we can simply provide
- 1:07:36them money. If you come back to the
- 1:07:38calls, there you will find all the calls
- 1:07:40which customer will have with the
- 1:07:42agents. You can see how many bookings
- 1:07:43you have got, how many calls got
- 1:07:45dropped. That's all the details you will
- 1:07:46find which I will show you. If you come
- 1:07:48back to the agents, you will find all
- 1:07:50the agents we have. So by default, it
- 1:07:52will have four agent. One is for our
- 1:07:54front end, which is a global agent which
- 1:07:56answer all the question related to all
- 1:07:58the services we are providing.
- 1:08:00Same we have for repair and service, we
- 1:08:02have for rental, we have for car. If you
- 1:08:04want to make any edit, you can click on
- 1:08:06that and you can simply do the edit in
- 1:08:09the name, in the handles, you can see
- 1:08:11the voice, what language you want to
- 1:08:13use. For example, if you are from
- 1:08:15English, you can speak English, Spanish,
- 1:08:17French, German, Italian, Portuguese,
- 1:08:19Dutch, Arabic, Hindi. You can pick any
- 1:08:21language. It support all the languages.
- 1:08:24You can add a greeting message if you
- 1:08:25want to add your custom message based on
- 1:08:27your brand, you can do that. And this is
- 1:08:28the system role we have provided. So how
- 1:08:30the AI is going to speak
- 1:08:32and this is the max call length I have
- 1:08:35set.
- 1:08:36So you can control it. So this is looks
- 1:08:38fine for the front end. I'll simply
- 1:08:39click on the save and it's going to
- 1:08:41save. If you want to create a new one,
- 1:08:43you can simply do that. You can click on
- 1:08:45this and you can fill out the details
- 1:08:46and you can create a new agent. But I'll
- 1:08:48go with this one because this is the
- 1:08:49four agent which enough for all the
- 1:08:51services. You can customize or you can
- 1:08:52create a new one or you can activate or
- 1:08:54you can delete. That's all you can do.
- 1:08:56So this is how you can manage your
- 1:08:58agent. If you come back to the
- 1:08:59knowledge, from From you can control
- 1:09:02the knowledge. It would be better the
- 1:09:04more knowledge you will provide to your
- 1:09:05agent, the better is going to answer all
- 1:09:07the calls. You can select that what type
- 1:09:09of knowledge you want to give. You can
- 1:09:11give the question and the answer, which
- 1:09:12I will show you. If you come back to the
- 1:09:13notification, you will find all the
- 1:09:15notification. When the user will
- 1:09:17register, that's all you will find. When
- 1:09:18the booking will come, when the
- 1:09:20message will come, when the cancellation
- 1:09:22refund, that's all you will find as a
- 1:09:23notification. And the most important
- 1:09:25part is the appearance. So, if you come
- 1:09:27back here, from here you can control the
- 1:09:29entire theme, entire look, entire layout
- 1:09:31of your application. So, right now we
- 1:09:33are going default yellow, but you can
- 1:09:35change the entire theme. And this will
- 1:09:36apply in the complete project.
- 1:09:40In the complete project. So, I'll go
- 1:09:41with yellow. If you want, you can change
- 1:09:42the font. That's all you can do that.
- 1:09:44I'll go with this one.
- 1:09:46From here you can select that how you
- 1:09:47want your button to look like. I will go
- 1:09:49with this one. If you want to come back
- 1:09:50by shadow, I'll go with the flat, or you
- 1:09:52can go with the soft. So, this one is
- 1:09:54much better. If you come back to the
- 1:09:56layout structure, so how you want to
- 1:09:57look your layout. So, right now we have
- 1:09:59this one. If I go with the centered,
- 1:10:01this is how it's going to look. If I go
- 1:10:02with the
- 1:10:03brand button, I'll go with this one. But
- 1:10:05I'll go with the
- 1:10:07the classic one. This is what we have.
- 1:10:08If I come back to the home page top, you
- 1:10:11can simply control that one how you want
- 1:10:12to make it look.
- 1:10:15I'll go with this one. This looks much
- 1:10:16better. You can also control the row and
- 1:10:19compact
- 1:10:20top on.
- 1:10:22You can go with the system simple,
- 1:10:23simple, or you can go with column wise.
- 1:10:25You have the full control. You can also
- 1:10:27add the review if you want. You can add
- 1:10:29the review from here. As many as you
- 1:10:30want. I'll click on this. And from here
- 1:10:32you can make it which one you want to
- 1:10:33make it visible or hide.
- 1:10:35You will have the full control.
- 1:10:37You can also align
- 1:10:39align their positioning. That's all you
- 1:10:41can manage.
- 1:10:43I'll simply come back here. Once you're
- 1:10:44done with all of that, now you can
- 1:10:46simply click on the save. But I'll go
- 1:10:47with this default one. This looks much
- 1:10:49better, and that's what I'm following.
- 1:10:50But you can also customize it based on
- 1:10:52your branding color.
- 1:10:53If you come back to the settings, you
- 1:10:54will find all the details which you have
- 1:10:56provided for your business.
- 1:10:58So, if I come back settings, you will
- 1:10:59find that this is very important. This
- 1:11:01is the very first thing you have to do
- 1:11:02to fill out all of these details about
- 1:11:04your business.
- 1:11:05So, you will find that I'm in the shop
- 1:11:07profile. I have given the name of my
- 1:11:08business. This is the tagline, and I
- 1:11:11have the description. I have the phone
- 1:11:12number, email ID, address, city. You can
- 1:11:15give the state.
- 1:11:17I'll call this West Bengal, and this is
- 1:11:19the zip I will code. You can also paste
- 1:11:21your Google link so user can redirect,
- 1:11:23and you can select the time zone. I will
- 1:11:24go with this one. And from here you can
- 1:11:25upload your logo. For example, I can
- 1:11:27click on that, and I can upload my logo
- 1:11:29very easily from my system. I can also
- 1:11:31add a home page. So, if I show you,
- 1:11:34currently if I visit the page, you will
- 1:11:36find that this is how it's going to
- 1:11:37look.
- 1:11:38There is no image in the background, but
- 1:11:39if I want to add, you can design a
- 1:11:41beautiful image for your store, and you
- 1:11:43can simply upload that one. So, I can
- 1:11:44click on that. I can come back here, and
- 1:11:46I have this image which I want to use. I
- 1:11:48will use this one.
- 1:11:49And once you will provide this one, you
- 1:11:51can simply click on this save. The image
- 1:11:53is going to reflect there.
- 1:11:56If I come back here, and if I give a
- 1:11:57quick reload, you will find the image is
- 1:11:59going to reflect there. So, make sure to
- 1:12:00have a beautiful image about your shop.
- 1:12:03In the same way, if I want to control
- 1:12:04the appearance, I can come back here,
- 1:12:05and I can use any other color. And this
- 1:12:07color would be applied throughout the
- 1:12:09application. So, I can also change the
- 1:12:11full,
- 1:12:12or I can go with the rounded, or I can
- 1:12:13go with the sharp. If I go with this, I
- 1:12:15can click on this, let's say
- 1:12:17save.
- 1:12:18And it's going to be saved. Every single
- 1:12:20thing is going to be changed. If I come
- 1:12:21back here, it's saved. Come back here,
- 1:12:23reload the page, and you will find the
- 1:12:24color, the sharpness, every single thing
- 1:12:26is changed throughout the application.
- 1:12:29So, this is how you can customize your
- 1:12:30appearance looks fabric. Now, let's come
- 1:12:32back here, and let's add all of the
- 1:12:33service one by one. So, first thing we
- 1:12:35can come back here,
- 1:12:37and rental pair.
- 1:12:39And now we cannot book it. We can come
- 1:12:41back to the sell. First, we have to add
- 1:12:43the vehicle because we have to list the
- 1:12:44vehicle.
- 1:12:46And we can come back here, click on this
- 1:12:47add vehicle. As an admin, you have to do
- 1:12:49this first
- 1:12:51before the user start coming and booking
- 1:12:53the slot, taking the rent, taking the
- 1:12:56service. So, I have to fill out all of
- 1:12:57these details very quickly. So, let me
- 1:12:59quickly get that. I'll call this BMW.
- 1:13:02Model is going to be BMW A3 and it's
- 1:13:06going to be model is 24.
- 1:13:09And I have to select this. So, I'll say
- 1:13:10M
- 1:13:12Sport. You have to select the body type.
- 1:13:14So, it's going to be let's say
- 1:13:16we have Sedan, SUV.
- 1:13:19We have all of these models. So, I'll go
- 1:13:21with this.
- 1:13:22Uh let's call this
- 1:13:23Wagon.
- 1:13:24And you can select the color is going to
- 1:13:26be black.
- 1:13:28Fuel type is going to be petrol.
- 1:13:30And we have the fully automated. You
- 1:13:32have to type the kilometer.
- 1:13:34I'll go with that now. You have to
- 1:13:35provide the seats. So, it's going to be
- 1:13:37uh
- 1:13:37four-seated. Four doors is going to be
- 1:13:39there. And you have to give the license.
- 1:13:41I'll simply give this one random, but
- 1:13:42you have to give actual license.
- 1:13:44And you have to give the vehicle
- 1:13:45details. So, I'll simply go with this
- 1:13:47and
- 1:13:48provide that one.
- 1:13:49Now, you have to give a brief details
- 1:13:51about your
- 1:13:52So, the detail I can simply paste the
- 1:13:54description. This is the description.
- 1:13:55Now, you have to add the feature which
- 1:13:57you have in the car. So, I'll simply
- 1:13:58come back here and you can type one by
- 1:13:59one. You can type AC, whatever you have.
- 1:14:02I'll have AC.
- 1:14:03Or you can simply paste the complete and
- 1:14:04hit enter and you will find that these
- 1:14:06are the feature I have in the car. You
- 1:14:07can simply provide that one. Now, come
- 1:14:09back to the most important part. You
- 1:14:10have to upload a clear image. I can
- 1:14:12click on this and let's upload the
- 1:14:14images. I'll go with this one. This is
- 1:14:16my first image.
- 1:14:17Cover image. I can click on this and I
- 1:14:19can upload all the images one by one.
- 1:14:21So, I'm uploading this random images,
- 1:14:22but you have to upload the actual images
- 1:14:24of your car which you want to provide as
- 1:14:27a service. So, I'll simply come back
- 1:14:28here.
- 1:14:29Click on this.
- 1:14:31And this is the car I have. I'll go with
- 1:14:33one more car image.
- 1:14:35So, once you provide all of these
- 1:14:36details, now you have to decide whether
- 1:14:38you want to provide this for sale or
- 1:14:40rent. So, I will first select this as a
- 1:14:42rental property.
- 1:14:43Then I will go with the sale. Then I
- 1:14:45will select the both option. Now, you
- 1:14:46have to define that how much money you
- 1:14:48want to charge. So, daily rate is going
- 1:14:50to be $100.
- 1:14:51And weekly is going to be, let's say,
- 1:14:53$600.
- 1:14:54And I want to make it available, but you
- 1:14:56can make it sold, in maintenance, you
- 1:14:58can hold that one later. But first, I
- 1:15:00will make it as a available.
- 1:15:02Now, from here you can control it,
- 1:15:04whether you want to feature it. I will
- 1:15:05yes, I will feature in my home page. And
- 1:15:07from here, you can control easily able
- 1:15:08to deliver to the customer location, and
- 1:15:10from there we can collect. Now, we have
- 1:15:12the available with the driver. So, if
- 1:15:13you if the client want with a driver, we
- 1:15:16can provide that. So, I'll simply check
- 1:15:17all of that, click on this add car. And
- 1:15:19the car would be added.
- 1:15:21It's going to be listed perfectly. So,
- 1:15:23this is how we have added. It's a
- 1:15:24feature one.
- 1:15:25Now, if I want to add one more for sale,
- 1:15:27let's come back here. Let me quickly
- 1:15:28fill out the detail. So, finally I have
- 1:15:30fill out the details very quickly about
- 1:15:31the car details, description, and the
- 1:15:33feature. Let me quickly upload few
- 1:15:34images. I'll go with the same one.
- 1:15:37Uh let's add the cover image, then we
- 1:15:39can go with this.
- 1:15:41And I can go with that. Let's me provide
- 1:15:43these images one by one.
- 1:15:45And these are the four images I want.
- 1:15:47So, this time I want to pick this
- 1:15:48property for sale.
- 1:15:50I can set the price is going to be,
- 1:15:52let's say,
- 1:15:53$5,000. You can pick it anyone. And I
- 1:15:55want to make it feature, or you can hide
- 1:15:57it. I'll want to make it feature. Let's
- 1:15:58click on this add car.
- 1:16:00So, this car is available for sale. So,
- 1:16:03one is for rental, one for a sale. Now,
- 1:16:04I want to keep one more car, which going
- 1:16:06to have both, rental and sale.
- 1:16:09So, let's provide all these details
- 1:16:10quickly. And finally, I provided all the
- 1:16:13details about the car, and it's going to
- 1:16:14be a bus, 65 35 seater, and we have five
- 1:16:18doors. And now, I can upload the image
- 1:16:20of bus. So, I'll go with this one.
- 1:16:22Like this one looks perfect. This is
- 1:16:23going to be the cover image.
- 1:16:25Let's provide the interior image for the
- 1:16:27bus.
- 1:16:29Click on that.
- 1:16:32And I can click on this.
- 1:16:34So, here we got all the images for our
- 1:16:36bus. Once you're done with that, I want
- 1:16:38to keep it for rental and sale, both.
- 1:16:41Now, I want to set the daily rate, so
- 1:16:42it's going to be $100.
- 1:16:44And
- 1:16:46daily rate is going to be let's say
- 1:16:47$200.
- 1:16:49And it's going to be a weekly is going
- 1:16:51to be $1,000.
- 1:16:53I can set the sale price is going to be
- 1:16:54let's say
- 1:16:566
- 1:16:58$100,000 and it is available. I want to
- 1:17:00feature it. Let's click on this add car.
- 1:17:04And this will be added for rental and
- 1:17:06sale. So, this is how you can add the
- 1:17:07property. Once you're done with that,
- 1:17:09now we can come back to the next one
- 1:17:10called driver. And there we have to add
- 1:17:12the driver details which we want to make
- 1:17:15it available.
- 1:17:16So, I want to keep it as it is active
- 1:17:18for booking. So, let's call this driver
- 1:17:21detail. I'll say driver one.
- 1:17:24You can give the phone number.
- 1:17:26This is the dummy data I'm giving it.
- 1:17:28You have to give the license.
- 1:17:32And you have to give a short message.
- 1:17:34So, I'll simply give this. I can take
- 1:17:36this dummy text from here.
- 1:17:39Once you're done with that, you click on
- 1:17:40the save. And that's how you can add the
- 1:17:42drivers one by one. So, one driver is
- 1:17:44added, you can also make the edit if you
- 1:17:46want to make any changes or you can
- 1:17:47cancel or you can delete. I can add one
- 1:17:48more. I'll say
- 1:17:51driver two.
- 1:17:53I can give the contact details.
- 1:17:56And I can give the license.
- 1:17:59And you can give the short message.
- 1:18:01And that's how you can add multiple
- 1:18:03drivers. So, it would be available. Once
- 1:18:05you're done with that, now you can come
- 1:18:06back to the repair menu.
- 1:18:08And from there you can control. So, I
- 1:18:10will I would like to have all of the
- 1:18:12service same for this.
- 1:18:14And all the things are looking good. I
- 1:18:15want to create a coupon code. So, I'll
- 1:18:17simply click on this coupon code.
- 1:18:19And I can simply provide that one. So,
- 1:18:21I'll say I want to give let's say $20
- 1:18:22discount. It's going to be for 12 month
- 1:18:25and I'll say give this one.
- 1:18:27You can use this coupon code to get
- 1:18:29instant discount.
- 1:18:31You can give any message. I can click on
- 1:18:32this create and it's going to create a
- 1:18:33coupon for me.
- 1:18:35And I can share with the user and they
- 1:18:37can start using it. I can also give a
- 1:18:38create a let's say $50 coupon code.
- 1:18:41This is the exclusive coupon code for
- 1:18:43rental property.
- 1:18:45You got the point.
- 1:18:47I can simply copy this one and I can
- 1:18:49paste here.
- 1:18:50And click on this. Anyone with the code
- 1:18:52can use each and yourself. So, this is
- 1:18:55how you can create a coupon code. You
- 1:18:56can see the worth of coupon code. It's
- 1:18:58two and it's $70.
- 1:19:01And now we can come back to the agent.
- 1:19:02From here you can provide the details
- 1:19:04about your business. So, I can simply
- 1:19:06click here and I can say this one is
- 1:19:07going to be for repair.
- 1:19:09I'll say, "Before you book for
- 1:19:11repairment, check the details."
- 1:19:14And give this one.
- 1:19:16And click on this.
- 1:19:18And you can create your one for repair.
- 1:19:20If you come back to the rental, I can
- 1:19:21click on this.
- 1:19:23Click on this.
- 1:19:25Say, "Rental."
- 1:19:27This is a rental question.
- 1:19:31Give the answer. You can provide that
- 1:19:32one. Same you can do with the sale. I
- 1:19:34can click here.
- 1:19:36This is a sale question.
- 1:19:40Or sale, it's not
- 1:19:42sale. I can paste here. Click on this.
- 1:19:44And it's going to create.
- 1:19:45If you come back to the general, you can
- 1:19:46create here. I can create a This is a
- 1:19:48general question.
- 1:19:50You got the idea. This is how you can
- 1:19:52create all the questions so the agent
- 1:19:53can have the context.
- 1:19:55And you can see you can list down all
- 1:19:56the question one by one. Same you can
- 1:19:58come back here and see all the details
- 1:19:59looks fine. The agents is absolutely
- 1:20:01there. I don't want to make any changes.
- 1:20:03So, if I come back here, I want to use
- 1:20:05because this is the one is going to be
- 1:20:06used most frequently. It's going to be
- 1:20:08available on our home page. So, I can
- 1:20:09click on that and I can see the details
- 1:20:11that this is what is going to be a
- 1:20:13greeting message. If you want, you can
- 1:20:14change that one. You can see friendly
- 1:20:16tone. I will go with this one.
- 1:20:18Or I can go with the friendly one.
- 1:20:20From here you can select the voice you
- 1:20:21want to use. I want to use this. And the
- 1:20:23language is going to be English. And the
- 1:20:25rest of the things is going to be as it
- 1:20:26is. Click on the save.
- 1:20:28So, this is the first thing you have to
- 1:20:29do. If you come back and visit the home
- 1:20:32page, let me close all of that. You will
- 1:20:33find that the detail is going to be
- 1:20:35reflecting fine. So, this is the two car
- 1:20:37we have.
- 1:20:38This is the two car we have listed. You
- 1:20:40can come back to the buy. You will find
- 1:20:42the buy car is reflecting. If you come
- 1:20:43back to the rental, you will find that
- 1:20:45it's reflecting. So, you can click on
- 1:20:46it.
- 1:20:47It will take you to the rental section.
- 1:20:50To the rental car section. So, you can
- 1:20:51rent it and you can buy it.
- 1:20:54Same if you go back to the buy one.
- 1:20:56Let's click on that.
- 1:20:57And you will find click on this and it
- 1:21:00will take you to the buy section.
- 1:21:02Here we have this two car is available
- 1:21:03for buy.
- 1:21:05If you want to see the details, you can
- 1:21:06click on that and it will take you to
- 1:21:07the detail section and it's going to be
- 1:21:10changed automatically. So, this car is
- 1:21:11available
- 1:21:13for buying as well as
- 1:21:16for booking.
- 1:21:19So, you can have a test drive. You can
- 1:21:21view. You can reserve. You can buy
- 1:21:23online. You can ask question. That's all
- 1:21:24you can do it.
- 1:21:26That's all you can do it. If you come
- 1:21:28back to the rental one, you can click on
- 1:21:29that and you can have the same thing.
- 1:21:31You can click on this and when you will
- 1:21:33click on this rental part, it's going to
- 1:21:35reflect totally different data because
- 1:21:36right now you going to rent. This one
- 1:21:38for buying. This one is for renting. So,
- 1:21:40you can simply pick out the pick up
- 1:21:42date, return date and this is the
- 1:21:43pricing option we have. So, it's going
- 1:21:46to be if you pick it from the shop, it's
- 1:21:48going to be a free but if you pick it
- 1:21:49from the delivery location, it's going
- 1:21:51to cost you additional money.
- 1:21:53Which I will show you. So, this is how
- 1:21:54you can do the setup. Got it?
- 1:21:56This is how you can control as a admin.
- 1:21:59You will have the full control. You will
- 1:22:00list out all the details. Now, what I
- 1:22:01will do, I'm going to simply log out and
- 1:22:03register as a customer. So, I'll simply
- 1:22:05click on this log out.
- 1:22:07And I will come back here. Now, I will
- 1:22:08come back here. I'll simply remove the
- 1:22:10URL, hit enter and I will come back to
- 1:22:12the home page.
- 1:22:15And right now you will find that I'm not
- 1:22:16logged in. This is the contact detail of
- 1:22:19the store.
- 1:22:20So, I can simply come back here. I can
- 1:22:21have a direct call. Then I will find all
- 1:22:23the details as a customer. So, if I
- 1:22:25want, I can simply start having the call
- 1:22:26with the AI and I can buy the car, buy
- 1:22:28the service, book the rental. That's all
- 1:22:31I can do without creating my account. It
- 1:22:32will automatically create my account.
- 1:22:35So, I'll show you both the process. So,
- 1:22:37what I will do, first I'm going to
- 1:22:38create my account and let's try to book
- 1:22:40the appointment. So, what I will do,
- 1:22:41I'll come back here and I will go back
- 1:22:43to see all. So, we are in the rental
- 1:22:45property. It's going to route
- 1:22:47all this property details sales. You can
- 1:22:49simply do the filtration that when you
- 1:22:51want it and how long you want it. So,
- 1:22:52I'll simply come back here. Let's click
- 1:22:54on this and I want to take this
- 1:22:56one for rental. So, I'll come back here.
- 1:22:58I'll select the pickup date. So, the
- 1:23:00date is going to be for 22 and I want to
- 1:23:03book for, let's say
- 1:23:05it's 22 for almost a week.
- 1:23:08And the time is going to be the AM one.
- 1:23:10Or I can go with 12.
- 1:23:13And this is what I will pick.
- 1:23:15And I want to have home delivery, so I
- 1:23:17can give the address. So, that I want to
- 1:23:19be delivered and I have to provide the
- 1:23:20distance. So, it's going to be, let's
- 1:23:22say 45 km. And based on that, this price
- 1:23:24is going to be calculated. Per
- 1:23:26kilometer, we're going to charge this
- 1:23:27much. But you will have the control to
- 1:23:29charge the pricing. You will have the
- 1:23:31full control to control the pricing,
- 1:23:32which I will show you. Just wait. You
- 1:23:33can come back here. You can also want to
- 1:23:36take it or collect. I'll simply select
- 1:23:38the same one, so they can come and they
- 1:23:39can collect the bus for me. And I want
- 1:23:41to have it with a driver or without a
- 1:23:44driver. So, it's a bus, I want to have a
- 1:23:45driver. And you do you want to take
- 1:23:47additional services? I yes, I want to
- 1:23:48take this additional services and it's
- 1:23:50going to be automatically added here.
- 1:23:52So, we'll come back here. Now, you will
- 1:23:53have the two option, whether you want to
- 1:23:55make the 20% payment of the total fund
- 1:23:57or whether you want to make a full
- 1:23:58payment. When you will make a full
- 1:23:59payment, you will get 5% discount. And
- 1:24:02this is my contact details which I have
- 1:24:03filled out. You can fill out your
- 1:24:04details. So, if I want to go with a full
- 1:24:06payment, I can check all of things looks
- 1:24:08fine to me. I can check all the
- 1:24:09amenities and now I can start booking
- 1:24:11it.
- 1:24:12So, what I will do, I'll simply click on
- 1:24:13this continue payment and I want to make
- 1:24:15uh for example, I want to make a reserve
- 1:24:17payment. I can click on this continue.
- 1:24:19And I will book it for reserve. Just
- 1:24:22wait. I'll show you both the option. So,
- 1:24:24it will open the payment gateway and I
- 1:24:26can simply
- 1:24:28apply the coupon code if I have
- 1:24:30or I can simply make the payment with my
- 1:24:33card. I can click on this continue.
- 1:24:35Now, it will open the card
- 1:24:37and I can simply fill out the details
- 1:24:39and I can make the payment. So, let me
- 1:24:40fill out the details.
- 1:24:41And I can fill out all these details.
- 1:24:43Once you're done with that, click on
- 1:24:44this. You're going to make the payment.
- 1:24:45Once the payment will complete, it will
- 1:24:47automatically book this car for rental
- 1:24:50and you will have all of these details
- 1:24:52in your dashboard and you will get the
- 1:24:54confirmation in your email. So, you can
- 1:24:55see done. So, your booking is completed.
- 1:24:58You have found the details and the email
- 1:25:00is sent. So, what I will do I'll come
- 1:25:02back here and if I come back here, you
- 1:25:03will find that I got an email. So, I got
- 1:25:05a confirmation email. I got a onboarding
- 1:25:08email. If I open this one, the payment
- 1:25:10is complete that this much money I have
- 1:25:12paid. If I come back here, you will find
- 1:25:14the details that I got a new. So, this
- 1:25:16will be get So, this email will be
- 1:25:18received by the business provider,
- 1:25:21DriveLy. That you got a car details,
- 1:25:23pick up location, all the money, all the
- 1:25:25things. That's all is going to be
- 1:25:26reflecting here. Reference ID, that's
- 1:25:28all is there. And the customer will get
- 1:25:30this particular email, rental confirm,
- 1:25:32in which you will have all of these
- 1:25:34details. You can see your booking that
- 1:25:36how much you have paid, what are the
- 1:25:37details you have provided. So, you will
- 1:25:39receive this email. Now, as soon as
- 1:25:40you're done with the booking, you will
- 1:25:41find that you will have this one. In the
- 1:25:42same way, if you want to make the full
- 1:25:45payment or buy it, it's exactly the
- 1:25:47same. I'll come back here. Now, let's
- 1:25:48show you the buy process. I can click on
- 1:25:50that. Click on this view all and it will
- 1:25:52take me to the
- 1:25:53all the car section which is listed for
- 1:25:55buying.
- 1:25:56So, I'll simply come back here. Let's
- 1:25:57try to buy this one and here I will have
- 1:25:59multiple options. So, if I want to ask
- 1:26:00question, I can ask. I can book a test
- 1:26:03drive. I can view it. I can reserve it.
- 1:26:05I can buy online. I can ask question.
- 1:26:07That's all I can do. So, for example, I
- 1:26:09want to ask question. I can simply give
- 1:26:11this dummy text and that's what I will
- 1:26:12provide. I can give my name. So, this is
- 1:26:15So, this is the detail I have provided.
- 1:26:16The same email ID which I have provided
- 1:26:18earlier, that's the same one I'm
- 1:26:19providing now. I can simply click on
- 1:26:20this send request. And this request will
- 1:26:22go back to the admin and they can simply
- 1:26:24respond to the query.
- 1:26:26I'll simply come back here to the home
- 1:26:28and it will take me to the home and I've
- 1:26:29got the email. If I come back here,
- 1:26:31you'll find that I'm a business provider
- 1:26:33and I've got the email, the message from
- 1:26:34the customer. And this is what I got it.
- 1:26:37If I come back here, let's try to go
- 1:26:38with Bucks once again here in the rental
- 1:26:41property, sorry, in the buying property
- 1:26:42and you will find that one. Now, if I
- 1:26:44want to book for the test drive, I can
- 1:26:45do that. For example, I want to book
- 1:26:47for, let's say, 22. And I can pick the
- 1:26:50time slot. I will go for this one. It's
- 1:26:51available. Now, I can fill out the
- 1:26:53details. Once you provide all of the
- 1:26:54details, now I can click on this book
- 1:26:56free test drive. And it's going to book
- 1:26:59your free test drive.
- 1:27:01And your test drive is booked. Now, it
- 1:27:03will ask you that whether you want to
- 1:27:04simply reserve the booking or you want
- 1:27:06to make the buy the car. You will have
- 1:27:09the option as well. So, for example, I
- 1:27:10have reserved the test drive. I can also
- 1:27:12simply reserve it if I want. Or I can
- 1:27:15simply keep it as it is. I can test and
- 1:27:17after that I can simply do the buy. But
- 1:27:19I want to reserve as well. You will find
- 1:27:22that it's going to pull out the details.
- 1:27:23I can click on this reserve and it's
- 1:27:25going to make the call.
- 1:27:27So, just wait. Once I will complete the
- 1:27:28payment, I can simply have that one. If
- 1:27:31I have the coupon code, I can apply that
- 1:27:32one or I can make the complete payment.
- 1:27:34So, finally I provided all the details.
- 1:27:35Now, click on payment would be completed
- 1:27:37and we will have all the data updated in
- 1:27:40our system. We have made the payment and
- 1:27:41we have booked. I can click on this and
- 1:27:43you will also get an email that you
- 1:27:45bought your confirmation. That payment
- 1:27:46is done, car is reserved. This is the
- 1:27:49car you have reserved. If you come back
- 1:27:50here, this is the reserve reserve
- 1:27:52confirmation you will get as a customer.
- 1:27:55So, all the emails sent. So, this is how
- 1:27:56you can manage. Now, what I will do,
- 1:27:57I'll try to create my account because I
- 1:27:59haven't created my account yet. In the
- 1:28:00same way, I can come back here, I can
- 1:28:02simply ask the AI and it's going to
- 1:28:04simply do all the booking for me without
- 1:28:06creating my account. And this is the
- 1:28:07smart feature we have included. But I
- 1:28:09will show you that later because right
- 1:28:10now I have to take my microphone out for
- 1:28:11In the same way, you can talk to AI and
- 1:28:13you can able to ask question for the
- 1:28:15available car for rent, for service, for
- 1:28:18buy. That's all you can do. And you can
- 1:28:19book, you can make the reserve payment.
- 1:28:21That's all you can do it. Now, what I
- 1:28:22will do, let's try to create account. I
- 1:28:23can click on this sign in. And let's try
- 1:28:25to create my account. So, I'll simply
- 1:28:27come back here.
- 1:28:28And it will take me to the So, you will
- 1:28:29come back to the onboarding page. And
- 1:28:31this is the credential I have used when
- 1:28:33I booked for the rental and bought the
- 1:28:34car. So, first thing you have to do is
- 1:28:36to use the same credential to create my
- 1:28:38account. So, I'll simply come back here
- 1:28:40on the create account section. So, this
- 1:28:42is the detail I have provided about the
- 1:28:43name and same email ID we have used for
- 1:28:45booking our
- 1:28:47rental car and buying. Now, I have to
- 1:28:49select my password. So, I have given my
- 1:28:50detail. Now, click on this create
- 1:28:51account. The moment you will do that,
- 1:28:53it's going to create your brand new
- 1:28:55account and it will send you an email.
- 1:28:57Now, you have to verify your email. I
- 1:28:58can come back here. Here I got the
- 1:29:00email. I can click on this confirm email
- 1:29:01address and it's going to open into a
- 1:29:03new tab and it will do automatic
- 1:29:04verification and log me into my
- 1:29:06dashboard where I can see all the
- 1:29:08bookings, all the payments I have done.
- 1:29:11So, let me quickly close this tab and
- 1:29:13close this tab. So, once the
- 1:29:14verification will complete, you will
- 1:29:15come back to your dashboard and this is
- 1:29:17how the client dashboard would look
- 1:29:18like. You will have your sidebar, main
- 1:29:20component and all the section. So, you
- 1:29:22have paid two payment. This is for
- 1:29:24reservation and this is the for rental.
- 1:29:26And that's what you will find. You can
- 1:29:27see the details. If you come back to the
- 1:29:28repair, you will find that you haven't
- 1:29:31booked any service for repairment. Once
- 1:29:33you will book that one, it's going to
- 1:29:34reflect here. So, for example, if I want
- 1:29:36to book, I can click on that and it will
- 1:29:38take me to the service page and from
- 1:29:39where we can select the service I want
- 1:29:41to take. So, I want to take each one of
- 1:29:42this service, all the services I want.
- 1:29:44And here you have to provide the details
- 1:29:46about your car. Dummy data. Now, you can
- 1:29:48provide the kilometer. So, this is the
- 1:29:49one I will have. And you can give your
- 1:29:51detail description about the service.
- 1:29:53You can give your note.
- 1:29:55I'll give it. Now, you can pick the time
- 1:29:57slot. So, I'll go with on Saturday and
- 1:30:00it will give you all the slots. So,
- 1:30:01Saturday is close. I can take it Friday.
- 1:30:03And Friday we have these two slots. I
- 1:30:05can pick that one. It's available. Now,
- 1:30:07you'll find it will automatically fill
- 1:30:08out your credential. You can see the
- 1:30:10overall and the money you have to pay.
- 1:30:11So, you can make the complete payment or
- 1:30:13you can make it to
- 1:30:14pay later. So, I'll simply make it pay
- 1:30:16later. I can click on this confirm
- 1:30:17booking.
- 1:30:18And it's going to complete my booking.
- 1:30:22And it's going to be there. I can pay it
- 1:30:24now or I can simply go and view my
- 1:30:26booking. So, I'll pay later. I will also
- 1:30:27get an email as a confirmation that I
- 1:30:29have simply confirmed my repairing
- 1:30:32service. So, you'll find that I have
- 1:30:34done the confirmation. If I come back to
- 1:30:36the repair, you will find that it's
- 1:30:37going to reflecting here. So, if I want
- 1:30:39I can make the payment. So, let me show
- 1:30:41you. If I want to make the payment, I
- 1:30:42can click on that.
- 1:30:44And I can simply click on this.
- 1:30:47And it's going to give me this option.
- 1:30:50If I have the coupon code, I can simply
- 1:30:52apply that one or I can make the
- 1:30:53complete payment.
- 1:30:54So, let me apply my complete payment.
- 1:30:57And you will find it's going to give me
- 1:30:58this option. Let me fill out the detail.
- 1:30:59Once I'm done with that, click on this
- 1:31:00pay for me.
- 1:31:02Once the payment will complete,
- 1:31:04the service is already confirmed.
- 1:31:07And you got the details. I can click on
- 1:31:08this done. And the payment is done.
- 1:31:11If you want to cancel your booking, you
- 1:31:12can cancel that. The payment is done.
- 1:31:14You can also get the notification that
- 1:31:15your payment is completed. If I come
- 1:31:16back here, if you want to cancel the
- 1:31:18payment, you can cancel that very
- 1:31:19easily. For example, if I click on this
- 1:31:20cancel booking, and you will have the
- 1:31:22options.
- 1:31:23So, if you want to cancel, how you want
- 1:31:25to take the payment? You can have the
- 1:31:27money in your wallet. You can get a
- 1:31:29coupon code or you can collect the money
- 1:31:31from the shop. So, I want to have in my
- 1:31:33wallet. I can select that one. I can
- 1:31:35click on this.
- 1:31:36Cancel and refund.
- 1:31:38And you will find the money is going to
- 1:31:39be cancel. The service is going to be
- 1:31:41cancel and it's going to refund the
- 1:31:43money in your wallet. Now, you can use
- 1:31:45this for later for booking any service.
- 1:31:48So, if you come back here, you can see
- 1:31:49the notification is keep coming that
- 1:31:51your refund is completed. If you come
- 1:31:52back here, I can simply come back and I
- 1:31:55can simply buy any service. For example,
- 1:31:56I want to take this one. Let's call this
- 1:31:58B
- 1:32:00MT2.
- 1:32:01And you can say
- 1:32:03BMW
- 1:32:05A
- 1:32:063 years going to be 19. License plate
- 1:32:10you can provide that one.
- 1:32:12Kilometer is going to be something like
- 1:32:14that. You can come back here, copy this
- 1:32:16entire code base, and that's what you
- 1:32:18have to paste. You have to pick a date
- 1:32:19when you want to make it available. So,
- 1:32:21these are dates is available. I'll go
- 1:32:22with 8:09 a.m. This is fine.
- 1:32:25And it's I want to pay it now.
- 1:32:27I can pay it now. I can click on this
- 1:32:28book now. So, here I will have the two
- 1:32:30option to make the payment.
- 1:32:32Now, I can use my wallet money to make
- 1:32:34the payment instead of paying with the
- 1:32:36card. So, I can use this one.
- 1:32:38I can click on this, and it's going to
- 1:32:40make the payment
- 1:32:41with my wallet, and the fund would be
- 1:32:43deducted. So, the payment is done. I can
- 1:32:45click on this, and it's going to be fine
- 1:32:47that my payment is done. I can click on
- 1:32:48this, and I will come back to my
- 1:32:50dashboard. The payment is done, and the
- 1:32:51fund is money is deducted from my
- 1:32:53wallet.
- 1:32:54If you find here, you will find the
- 1:32:55invoice. So, that's how we can simply
- 1:32:57have the details. If you come back to
- 1:32:58the rental, you will find that this is
- 1:33:01the car you have booked for rental.
- 1:33:03You can pay the
- 1:33:05pay balance online. So, the money is
- 1:33:08remaining you can pay that online. I can
- 1:33:09come back here, and as you will find
- 1:33:11that it's opening. I can make the
- 1:33:13payment with the card, or I can make the
- 1:33:15payment with the wallet. So, if I select
- 1:33:17that one, you will find the wallet fund
- 1:33:19is not enough.
- 1:33:21It's not enough. So, I can simply click
- 1:33:22on this continue, and the rest of the
- 1:33:24money is going to be paid with the card.
- 1:33:25So, I have used the both the payment
- 1:33:26option.
- 1:33:28Let me quickly fill out the details.
- 1:33:30Pay. And you will find the payment is
- 1:33:31completed, and whatever the remaining
- 1:33:33fund we have we have completed from the
- 1:33:35wallet as well as from our card. And the
- 1:33:37payment is done. The payment is done. If
- 1:33:38you come back here, you got the email
- 1:33:40that the payment is done. So, this is
- 1:33:42how you can pay. If you come back to the
- 1:33:43car purchased, so we haven't purchased
- 1:33:46any car yet. So, this is the one we have
- 1:33:49reserved.
- 1:33:50And this is the reservation is
- 1:33:51completed. If I want, I can cancel that
- 1:33:52one, or I can simply browse other cars
- 1:33:55for reservation. If I come back to my
- 1:33:57car, so if I have a car and I want to
- 1:33:59list to this particular drive link,
- 1:34:01so they can use my car and provide as a
- 1:34:03rental or sell, I can do that. So, here
- 1:34:05I have to provide the details about the
- 1:34:06car. I'll say BMW.
- 1:34:09I'll say A3. You can give this. Model is
- 1:34:12going to be 2020 19. Year is going to be
- 1:34:1419 and you can give this license plate,
- 1:34:17whatever you have.
- 1:34:18So, this is how you can add and save the
- 1:34:20information about your car.
- 1:34:22And it is going to be reflecting here.
- 1:34:23If you want, you can delete. Now, you
- 1:34:24can come back to rent out my car. So,
- 1:34:26you can provide your car on rental base
- 1:34:28as well.
- 1:34:30So, you can come back here and you can
- 1:34:32simply list your car. Right now, you
- 1:34:33haven't earned any money because there
- 1:34:34is no car. I can click on that and you
- 1:34:36have to fill out the details about your
- 1:34:37car. And once you will fill out, it will
- 1:34:39go for a review to the drive link. So,
- 1:34:41I'll simply upload the images. So, I'll
- 1:34:43simply come back here. Let's click on
- 1:34:44that. And let's quickly upload these
- 1:34:46images one by one.
- 1:34:48At least four image you have to upload.
- 1:34:57Um I can upload that one.
- 1:34:59I hope you have got the drill. Now, you
- 1:35:00have to quickly fill out the details.
- 1:35:01Let me quickly give that. We have a SUV.
- 1:35:05Color, we have a
- 1:35:07b l u blue.
- 1:35:09Fuel type is going to petrol. Gearbox
- 1:35:11automatic.
- 1:35:12Seat is going to be, let's say, five
- 1:35:14seat. Door is going to be four.
- 1:35:16Kilometer you have to add. You have to
- 1:35:18add a number plate. This one is very
- 1:35:20important. So, you want to provide your
- 1:35:22car only or you can also provide your
- 1:35:23car and you as a driver or you can go
- 1:35:26with both, self drive or you can be a
- 1:35:29driver. So, I'll select this one.
- 1:35:31You can select the pricing. So, the per
- 1:35:33day I want to charge is $200.
- 1:35:35Per week is going to be, let's say,
- 1:35:37thousand.
- 1:35:38And what is the charge of your if they
- 1:35:40will book you as a driver? So, I want to
- 1:35:42charge, let's say, $50 per day.
- 1:35:44Not here. I have to select $50 per day.
- 1:35:47And you can provide your license. So,
- 1:35:49I'll go with this license
- 1:35:50number.
- 1:35:52And now you can simply select the pickup
- 1:35:54location. So, I'll simply
- 1:35:57select this one. You can give a brief
- 1:35:58pickup location. And you can simply
- 1:36:00click on this.
- 1:36:01Once again, you have to review all the
- 1:36:03details.
- 1:36:04Click on the send for review. So, once
- 1:36:06it will review by the admin, once they
- 1:36:09will approve, your car would be listed
- 1:36:12and it will be available.
- 1:36:14And you will find that I got an email.
- 1:36:16So, if I come back here, you will find
- 1:36:17that I got an email, new car listing.
- 1:36:20There you will find it's under the
- 1:36:21review. I will get it as a business
- 1:36:24provider.
- 1:36:26I'll come back here. If I go back to my
- 1:36:27car, there you will find the details
- 1:36:30about I have added. If I come back to
- 1:36:31rental out my car,
- 1:36:33you will find this is the one I have
- 1:36:34added. If I want to remove, I can do the
- 1:36:36editing. That's all I can do. If I want
- 1:36:38to remove or do the editing, I can
- 1:36:39control that and update the information.
- 1:36:42If they want me to update something, I
- 1:36:45can simply come back here and do the
- 1:36:46update. In the same way, if I come back
- 1:36:48here and if I want to send any message
- 1:36:50to the DriveLink, I can send that. So, I
- 1:36:52can simply send you can see this is the
- 1:36:53message I have sent earlier. And this is
- 1:36:55the dummy text I want to send it.
- 1:36:57And it's going to be send the message to
- 1:36:58them straight away.
- 1:36:59If I come back to my wallet, from here I
- 1:37:01can simply fund my wallet.
- 1:37:03So, I can add extra money in my wallet.
- 1:37:05You will see the money I have paid all
- 1:37:07of that. So, I want to add extra money
- 1:37:08in my wallet, like about $1,000. I can
- 1:37:11click on this
- 1:37:12and it's going to be funded in my
- 1:37:14wallet. So, I can use that later for
- 1:37:16booking any car or rental property.
- 1:37:18I can click on this continue.
- 1:37:20And you will find that it's happening.
- 1:37:22Just wait.
- 1:37:23Now, it's going to load and I have to
- 1:37:25complete the payment. Once the payment
- 1:37:26would be complete, your wallet would be
- 1:37:28funded
- 1:37:29with $1,000 and later you can use it for
- 1:37:31booking the service. That's all you can
- 1:37:33do. You will find that you have top up
- 1:37:35your wallet.
- 1:37:38Once you will take the refund in coupon,
- 1:37:39the coupon is going to be reflecting
- 1:37:40here. So, if you come back to the
- 1:37:42payment and invoice, that's all you will
- 1:37:44find right up here in the payment
- 1:37:45options. You can come back here and this
- 1:37:47is the invoice you will find. You can
- 1:37:48click on this and you can check the
- 1:37:49invoice about the payment you have made.
- 1:37:52You can check all of that. You can come
- 1:37:53back here and if you want to check the
- 1:37:56refund or if you want to check the
- 1:37:58rental which you have paid, you can
- 1:37:59click on that and you can see your
- 1:38:01amount which you have paid, all the
- 1:38:02details.
- 1:38:03Perfect. So, I'll simply close this one.
- 1:38:06Now, let's come back here.
- 1:38:08So, this is how you can get your
- 1:38:10invoice.
- 1:38:11All of this information which you will
- 1:38:12find that this is the
- 1:38:14This is the money you got refunded
- 1:38:15because you have canceled your service.
- 1:38:17So, you will have all the details. If
- 1:38:18you come back to the profile, there you
- 1:38:19will find the information about your
- 1:38:21account which you have provided. So,
- 1:38:23literally you can update. You can change
- 1:38:24your name and phone number and you can
- 1:38:25also change your password and save it.
- 1:38:28If I want to log out, I can simply do
- 1:38:29the log out and I can use my wallet
- 1:38:31balance to book any service. So, if I
- 1:38:33want to come back here, I want to book
- 1:38:34this
- 1:38:35oil service.
- 1:38:36I can select that one. It will take me
- 1:38:38right up here and I can see all the
- 1:38:39details already pre-filled. I can simply
- 1:38:41copy that one and that's what I will
- 1:38:43simply paste here. I can give the
- 1:38:44kilometer. I can pick the time which is
- 1:38:46going to be 3:00 a.m. and all the
- 1:38:48details are there. I can pay it now.
- 1:38:49Click on this pay and now the fund I
- 1:38:51have in my wallet, I can use that to
- 1:38:53make the payment.
- 1:38:55So, this is all I thought and the
- 1:38:56payment is going to be done.
- 1:38:59It will open. Now, it will ask me how I
- 1:39:01would like to make the payment. So, I
- 1:39:02want to use my wallet and once the
- 1:39:04payment would complete, the service is
- 1:39:06going to be book and the payment is
- 1:39:08done. I can click on that and I will
- 1:39:09find that I booked my service. I will
- 1:39:11come back to my account and there you
- 1:39:13will find that here I got all the
- 1:39:15details. I booked my service and I made
- 1:39:18the payment.
- 1:39:20So, this is how the client can use it
- 1:39:23and register the property, buy the
- 1:39:24service, rent the car, buy a car. That's
- 1:39:26all they can do. Now, let me log out and
- 1:39:28log in in the admin to show you all the
- 1:39:30transaction we have performed. So, I'll
- 1:39:31simply click on the sign out.
- 1:39:33And we are log out right up here. I'll
- 1:39:36come back here. I'll simply go back to
- 1:39:37the admin URL.
- 1:39:39And we have this admin URL. Hit enter
- 1:39:41and you will come back to the admin
- 1:39:43panel.
- 1:39:44Hit enter, and I will log in to my admin
- 1:39:46panel from where I can see all the
- 1:39:48revenue I have generated, total booking
- 1:39:50I have got. That's all you will find.
- 1:39:52You will find that we got two booking
- 1:39:54for today, and that's what is
- 1:39:55reflecting. If I come back to my
- 1:39:56calendar, it's going to reflect all the
- 1:39:58details right up here.
- 1:40:00So, you'll find that we have on Monday
- 1:40:02this, on Tuesday we have that one, we
- 1:40:04have Wednesday and Thursday. So, if I
- 1:40:06want to see this, I can click on that.
- 1:40:08And I can explore the details about
- 1:40:10service the customer have booked. If I
- 1:40:12want to give a private note, I can
- 1:40:13simply give the private note, and I can
- 1:40:15simply save it for later.
- 1:40:17And this customer can make the payment.
- 1:40:19It's confirmed booking. I can simply say
- 1:40:22that the money is not paid yet.
- 1:40:26It's pending. So, it can paid at the
- 1:40:29store. So, I can say it's paid $59 is
- 1:40:32paid at the store, or I can
- 1:40:34at the store, or I can simply send a
- 1:40:36payment link. I can click on this
- 1:40:37payment link, and it's going to send to
- 1:40:39the customer the payment link.
- 1:40:41So, the payment link is sent. If I come
- 1:40:42back here, if I go back here, you will
- 1:40:44find the your
- 1:40:46invoice for priming, and you can say pay
- 1:40:48now. You can click on that, it's going
- 1:40:49to open into a new tab, and it's going
- 1:40:51to make the payment. It will open this
- 1:40:53one, and you can simply complete the
- 1:40:55payment. And once we'll make the
- 1:40:56payment, it's going to be updated
- 1:40:57automatically.
- 1:40:59So, I can simply click on that. And now
- 1:41:01I will have this option. And you'll find
- 1:41:03the payment will be completed, and it
- 1:41:04will be automatically marked the
- 1:41:05payment. Or the customer can pay in cash
- 1:41:08at the store.
- 1:41:09We have that option as well. So, the
- 1:41:10payment is completed. If you come back
- 1:41:12here, close this one, come back to the
- 1:41:13dashboard, now you will find the payment
- 1:41:15is done.
- 1:41:16So, this is how you can take the
- 1:41:17payment. You can mark it as a progress.
- 1:41:19The confirmation is done. Now it's in
- 1:41:22the progress. You can update the status.
- 1:41:23You can mark it ready, or you can mark
- 1:41:25it complete, or you can mark it no show
- 1:41:28up. I can simply obviously the completed
- 1:41:31is done. So, we cannot say it's no show
- 1:41:33up. So, if you come back here, you will
- 1:41:34find that you have completed service.
- 1:41:37The calendar is there. So, this is how
- 1:41:39you can control it. If you come back to
- 1:41:40the article part where you can see all
- 1:41:42the transaction, all the page view you
- 1:41:44are getting. So, you have got 45 page
- 1:41:46view, one visitor, two sides, and all
- 1:41:48the information which you will find the
- 1:41:49conversion rate and the booking, all the
- 1:41:51pages which you will find. All of this
- 1:41:53looks great. So, most of the views we
- 1:41:54have got on bear, repairs, test drive,
- 1:41:57that's all is there. Which car is
- 1:41:58performing better? So, we got this three
- 1:42:01booking. I can come back to the pages. I
- 1:42:04can see all the pages. I can scroll back
- 1:42:05to the vehicles. I can see that all the
- 1:42:07vehicles which is available. If I come
- 1:42:08back to the repair services, customers,
- 1:42:11so right now we have this customer who
- 1:42:13booked all of the service. If I come
- 1:42:14back to the traffic sources, there is no
- 1:42:16traffic information. There is only one
- 1:42:18information which is coming from Chrome.
- 1:42:20You can see the details about the
- 1:42:21customer. This is the one we have.
- 1:42:24And how much money it paid. So, you will
- 1:42:26have the full control. If you come back
- 1:42:27to the repair, you can see the repair
- 1:42:29service the customer have booked. So,
- 1:42:30you got two repair, need
- 1:42:32And you can see did you pick up? No.
- 1:42:34Completed. So, one is completed. No
- 1:42:37cancellation we have. This is one
- 1:42:38cancellation we have because the
- 1:42:40customer refunded that and we have all
- 1:42:42in which you will find all of that. If
- 1:42:44you come back to the rental, you can
- 1:42:45click on that and you will have the all
- 1:42:46the information about the rental car.
- 1:42:48So, this is the one we have, like
- 1:42:49waiting for payment. Is there any? No.
- 1:42:51No payment. No return. Is there any
- 1:42:54completed? No. If I click on this all
- 1:42:56and there is only one we have. If you
- 1:42:57come back to the sell, you can come back
- 1:42:59here. You will find the details about
- 1:43:00the one, the reservation we have got and
- 1:43:03the money they have paid. If you come
- 1:43:04back to the test drive, you will find
- 1:43:06the details. Okay, you can simply
- 1:43:08confirm it and the customer will get a
- 1:43:10notification that, okay, it's confirmed
- 1:43:12and you can also mark it complete after
- 1:43:14the giving the test drive. If you come
- 1:43:15back to the vehicles, you will find that
- 1:43:17we got that particular vehicle for
- 1:43:18review.
- 1:43:19So, this is the one three I have
- 1:43:21uploaded and this is the one customer
- 1:43:23one. I can see all the details. I can
- 1:43:24click on that and it will give me all
- 1:43:26the details.
- 1:43:28All the details. So, I can see all of
- 1:43:30this information. If I want, I can
- 1:43:31simply edit few of the things and I can
- 1:43:33simply approve it or I can reject it. If
- 1:43:35I want to reject, I can give the
- 1:43:37information that you have to simply
- 1:43:38update this this information and I can
- 1:43:40ask for the chain. But, I'll say every
- 1:43:42single thing is good, so I'll say
- 1:43:44your car is approved.
- 1:43:48So, I'll say let's say the car is
- 1:43:50approved and click on this approve and
- 1:43:52the customer will get a notification
- 1:43:54that it's approved. And if I want, I can
- 1:43:56control the pricing and if I want I want
- 1:43:58to feature, I can simply do that. I can
- 1:43:59simply click on this, I click on the
- 1:44:00save and this will be available.
- 1:44:03And all the notification, the email
- 1:44:04sending will happen automatically. So,
- 1:44:06it's there. You will find the feature.
- 1:44:07Come back here, you will find the
- 1:44:09notification, the email that your car
- 1:44:11Hyundai is successfully approved. See
- 1:44:13the detail in the listing.
- 1:44:15So, you will have the full control. You
- 1:44:16can filter out by the
- 1:44:18car, customer car for sale,
- 1:44:20rent land, shop car. You will have the
- 1:44:23full control.
- 1:44:25If you come back to the driver, you will
- 1:44:26find that this is the details you have
- 1:44:28provided about the driver, the two
- 1:44:29driver you have added. Same for the
- 1:44:31repair menu. You can control that one
- 1:44:33you have seen already.
- 1:44:34You have seen about the customer because
- 1:44:36right now we have only one customer who
- 1:44:37got the registration and booking You can
- 1:44:40see the details. If you come back to the
- 1:44:41message, this is the message you have
- 1:44:42got.
- 1:44:43So, as a admin, you can simply reply. I
- 1:44:45can come back here, I can say this is
- 1:44:47the one I will click and click on the
- 1:44:48send reply. And this reply would be sent
- 1:44:50to the customer.
- 1:44:52If I want, I can reply to this. I can
- 1:44:54click on this and I can reply to this as
- 1:44:55well.
- 1:44:56And you will find that one. If you come
- 1:44:58back to the general about the car,
- 1:45:00that's all you will find.
- 1:45:02This is the about the car and this one
- 1:45:04is for the general message. In the same
- 1:45:06way, you can come back to the leads.
- 1:45:07There is no lead at the moment because
- 1:45:08we haven't had the conversation with the
- 1:45:10AI, but you will find all the details
- 1:45:12whenever you have that one.
- 1:45:14So, you will find all the payments you
- 1:45:15have received, the total collection,
- 1:45:17refunded fund and waiting for the
- 1:45:19payments. No,
- 1:45:20refunded we have one and this is all we
- 1:45:23have.
- 1:45:24You can check the invoice. If you come
- 1:45:25back to the refunded, then you will have
- 1:45:27all the information about the refund
- 1:45:28date fund.
- 1:45:29So, to collect it, this is the fund we
- 1:45:31have refunded complete and we have
- 1:45:32already made the payment as a coupon
- 1:45:34code.
- 1:45:35If they want to collect from the shop,
- 1:45:37it will display pending here. If you
- 1:45:38come back to all and it's all there. The
- 1:45:40money successfully refunded. If you come
- 1:45:42back to the coupon, this is what we have
- 1:45:43and the user can just do using the
- 1:45:45coupon to get the discount. If you come
- 1:45:47back to the owner car owner payout, so
- 1:45:49right now there is no payout because
- 1:45:51no one have booked their car. The
- 1:45:53calling agent is empty
- 1:45:55and things are looking good. So, we have
- 1:45:57got the idea that how you can able to
- 1:45:58control. If you come back to the
- 1:45:59notification, from there you can see all
- 1:46:01the transaction is happening, all the
- 1:46:02booking, all the notification is coming.
- 1:46:04That's all you can see that. If you come
- 1:46:05back to the payment receipt, you can
- 1:46:06click on that and you will have the
- 1:46:08details. You can come back to the
- 1:46:09notification, you can mark it all read
- 1:46:11and you can see that all of that
- 1:46:12information
- 1:46:14perfectly.
- 1:46:15Now, I want to show you one more thing.
- 1:46:16You can come back to the settings and
- 1:46:17from here you can control. So, you can
- 1:46:19also control other thing as well. So,
- 1:46:21you have provided all the information
- 1:46:22about the shop. If you come back to the
- 1:46:23opening hour, you can control that one.
- 1:46:25So, I want to make it open on Saturday
- 1:46:27or Sunday. Click on the save and it will
- 1:46:29be saved.
- 1:46:31I can come back to the payment and from
- 1:46:32here I can activate Dodo payment or I
- 1:46:34can activate Stripe. So, I will activate
- 1:46:36only Stripe cuz that's one is working
- 1:46:37fine. You can also activate Dodo payment
- 1:46:39and you can click on the save.
- 1:46:41If you come back to the rental policy,
- 1:46:42from here you can set the policy for the
- 1:46:44rental. So, you can set the deposit that
- 1:46:47if they want to reserve how much percent
- 1:46:49of deposit they have to pay. They can
- 1:46:51pay the full amount and they can get the
- 1:46:52discount. So, you can decide the
- 1:46:53discount, cancellation charge and
- 1:46:56minimum one day. And you can all the
- 1:46:58extra charges which you want to add. So,
- 1:47:00if the child seat is there, $8 extra per
- 1:47:02day. If you want to remove and you can
- 1:47:03provide as a free GPS, you can provide
- 1:47:05that one or you can add.
- 1:47:07But I want to charge for the GPS as
- 1:47:08well. So, you can add more fee.
- 1:47:11So, this is how you can set the rental
- 1:47:12policy. Once you're done with that, you
- 1:47:13can click on the save.
- 1:47:15Same with the delivery, you can control
- 1:47:17that how much charges you want to pick.
- 1:47:18So, for for every 5 km, like 1.5 km, how
- 1:47:23much money you want to charge? So, you
- 1:47:24can set the minimum delivery, delivery
- 1:47:27pickup, all of things you can control.
- 1:47:29The kilometer, the pricing, that's all
- 1:47:30you can control. Once you're done, you
- 1:47:31can simply save it. Same with the sale
- 1:47:33and repair, you can set the price that
- 1:47:36what is the reservation deposit, hold
- 1:47:38service, all of things that how many
- 1:47:39days of the car would be hold, test
- 1:47:42drive, that's all is there. You can save
- 1:47:43it. Same for the refund and wallet, you
- 1:47:45can see that that if they want to take
- 1:47:47the cash from the store, you're going to
- 1:47:49simply take 10% of the fund. But if they
- 1:47:52want to take it in the void, you will
- 1:47:53get it zero. Same with the coupon.
- 1:47:56Close this one. If you come back to the
- 1:47:58notification, you can simply send a
- 1:47:59notification. So, this is how you can
- 1:48:01control your shop, all the business
- 1:48:03hour, payment detail, refund policy,
- 1:48:04sales, that's all you can do. So, I hope
- 1:48:06you have understood that what are the
- 1:48:07feature and functionality we have
- 1:48:09included and how every single thing is
- 1:48:10going to be working. I can simply visit
- 1:48:12the application. This is how it's going
- 1:48:13to look. I can come back here. I can
- 1:48:15click on the sign out and I'm going to
- 1:48:17sign out from the application.
- 1:48:19As I admin, I can close that one and
- 1:48:21here I am.
- 1:48:22I can click on this reload and you will
- 1:48:24find that I'm logged out.
- 1:48:26So, this is how you can test every
- 1:48:27single feature in your system. Now, let
- 1:48:29me show you that how you can talk with
- 1:48:31the AI and book the appointment without
- 1:48:34creating your account. So, I'm logged
- 1:48:36out
- 1:48:37and I'm going to simply book the rental
- 1:48:39car by talking with the AI. So, let me
- 1:48:42take my microphone and then I will
- 1:48:44start. So, finally, I have taken off my
- 1:48:46microphone and now we're going to have
- 1:48:48talk with our AI. So, I'll click on this
- 1:48:51talk to us. Click on that and click on
- 1:48:53the start voice call.
- 1:48:55I have to allow this. Make sure to do it
- 1:48:58always.
- 1:48:59>> Hi, thanks for calling DriveLink. I'm
- 1:49:01Ava. I can help you book a repair, rent
- 1:49:04a car, or find a car to buy. What can I
- 1:49:06do for you today?
- 1:49:07>> Hi, Ava. Thanks for the call. I just
- 1:49:10want to know that is there any car
- 1:49:11available for rent because I'm looking
- 1:49:13for one.
- 1:49:16>> Sure, you're looking for a rental car.
- 1:49:18Could you tell me the dates you need it
- 1:49:19from and to?
- 1:49:20>> Before I provide these details, can you
- 1:49:22give me the details about the car which
- 1:49:24is available? So, then I can able to
- 1:49:25proceed with the dates and details.
- 1:49:29>> I've got a few options for rental cars.
- 1:49:31Can you tell me what kind of car you
- 1:49:33need? Like how many seats or if you
- 1:49:35prefer an automatic or manual?
- 1:49:37>> I'm looking for automatic one. So, just
- 1:49:39give me the details about the car, then
- 1:49:40I will tell you.
- 1:49:41>> I've put two automatic cars on your
- 1:49:43screen. The 2022 Audi Q5 and the 2024
- 1:49:47BMW A3. Which one sounds like a fit for
- 1:49:49you?
- 1:49:50>> I'm just looking for the 2022 Audi Q5.
- 1:49:53Can you tell me how many seats does it
- 1:49:55have?
- 1:49:59>> The 2022 Audi Q5 has 35 seats, plenty of
- 1:50:02room. Now, what dates do you need it
- 1:50:04for?
- 1:50:05>> Okay, I just want to ask you one thing.
- 1:50:07If I book this particular one, does it
- 1:50:08come with a driver or I have to
- 1:50:10self-drive?
- 1:50:13>> You can choose either way, self-drive or
- 1:50:15with a driver. With a driver, it's $60
- 1:50:18per day. Which option would you prefer?
- 1:50:20>> It's absolutely fine. I will go with the
- 1:50:22driver and I'm planning to book for a
- 1:50:24week.
- 1:50:26>> Great, we'll go with a driver for a
- 1:50:27week. What's your planned pick up date
- 1:50:29and time?
- 1:50:30>> And according to the car as well because
- 1:50:32I want it for a week, both the car like
- 1:50:362022
- 1:50:37Audi Q5 and the driver. So, can you tell
- 1:50:40me the total cost before I finalize the
- 1:50:42date?
- 1:50:44>> Sure, let's work out the total quote.
- 1:50:46Could you tell me roughly how far you
- 1:50:48are from our shop in kilometers if you
- 1:50:50need delivery?
- 1:50:50>> So, 25 km it's from your shop.
- 1:50:55>> I'll need a pick up date and time in the
- 1:50:57future to give you an accurate quote.
- 1:50:59When would you like to start the rental?
- 1:51:00>> So, I want to look for next month in 5th
- 1:51:04of November 2026.
- 1:51:11>> For a week with a driver delivering
- 1:51:13collection at 25 km, the total is
- 1:51:16$1,495.
- 1:51:17You can reserve with a 20% deposit or
- 1:51:20pay in full now and save 5%. Which
- 1:51:22payment option works for you?
- 1:51:24>> So, I would like to go with the full
- 1:51:25payment because in which I can save up
- 1:51:27to 5%, which is quite good.
- 1:51:30>> Great choice on the full payment to save
- 1:51:325%. Let's go ahead and confirm the
- 1:51:34details. Can I get your full name, phone
- 1:51:37number, and email address?
- 1:51:38>> My full name is Daulat Hussain. My phone
- 1:51:40number is 1 2 3 4 5 6 7 8 9 10 0. And my
- 1:51:46email ID is [email protected].
- 1:51:51>> Thanks, Daulat. Let me spell that back.
- 1:51:53Your email is d a u l a t
- 1:51:55[email protected].
- 1:51:58Now, let's finalize your booking details
- 1:52:00on your screen. Please confirm and we'll
- 1:52:03wrap it up.
- 1:52:04>> Okay.
- 1:52:06It's looks good.
- 1:52:06>> I'll need the
- 1:52:07>> It's look fine. The details are fine.
- 1:52:11>> I still need the exact delivery address
- 1:52:13to proceed.
- 1:52:13>> Okay. So, I want to get it delivered at
- 1:52:1615 Kabir Sarani, 2394, Kolkata 23.
- 1:52:21>> [snorts]
- 1:52:23>> Everything's set. A 2022 Audi Q5 with a
- 1:52:26driver delivered and collected at your
- 1:52:28address from November 5th to November
- 1:52:3012th for $1,445
- 1:52:32in full. Please go ahead and confirm on
- 1:52:35your screen and we'll proceed with
- 1:52:36payment.
- 1:52:39The booking is confirmed and the car is
- 1:52:41on hold for the next 15 minutes until
- 1:52:43payment. Would you like to pay now so we
- 1:52:45can finalize everything?
- 1:52:46>> Yes, I want to pay now.
- 1:52:50>> The secure payment form is open on your
- 1:52:51screen now. Once you complete the
- 1:52:53payment, your rental will be fully
- 1:52:54confirmed.
- 1:52:57Thank you. Daulat, the booking is fully
- 1:52:59paid and confirmed. A receipt and
- 1:53:01invoice are in your email. You're all
- 1:53:03set for your rental.
- 1:53:04>> Thanks for booking my appointment.
- 1:53:06Finally, we had a call and we booked the
- 1:53:07appointment. If I check my email in
- 1:53:09which I will have the complete details
- 1:53:10about the appointment. So, if I come
- 1:53:12back here, you can see just now we have
- 1:53:14made the payment, we have booked it, and
- 1:53:15the confirmation I got about the booking
- 1:53:18I have done for 7 days, the money I have
- 1:53:19paid, all of that. Now, what I will do,
- 1:53:21I'll come back here. I can go to
- 1:53:23customer because this time I
- 1:53:25provided different email ID. So, I can
- 1:53:27simply log in, I can come back here, and
- 1:53:29I can simply go back to my
- 1:53:32login page and I can create my account
- 1:53:34with the same credential and I will have
- 1:53:35the access. So, let's come back to the
- 1:53:36create account.
- 1:53:39And I can click on this and it will
- 1:53:40create my brand new account. So, I'll
- 1:53:42simply click on that and I will get an
- 1:53:43email. I come back here. And I will find
- 1:53:45that I got the email. I can click on
- 1:53:46this confirm email address and it's
- 1:53:48going to open into a new tab and it will
- 1:53:49confirm my email, verify my email, and I
- 1:53:52will simply log into my dashboard. So,
- 1:53:53just wait, the verification is
- 1:53:55happening. And here you go, I got it.
- 1:53:56This is the confirmation we got it for
- 1:53:58the rental.
- 1:53:59And that's what you will find. This is
- 1:54:00what we have booked. If I want to cancel
- 1:54:02and I can use it the same way the way we
- 1:54:04have used in the other account. So,
- 1:54:07every single thing is working absolutely
- 1:54:08fine. I hope you have understood all the
- 1:54:10feature functionality we have included
- 1:54:11in this particular project and how all
- 1:54:14the things will how all how you can able
- 1:54:15to book appointment, get all the details
- 1:54:17about the product and the service they
- 1:54:19are providing. Now, we are in the last
- 1:54:21stage. We going to take this project to
- 1:54:22production, deploy it online so other
- 1:54:24can start using it. Where we going to
- 1:54:25buy the domain, do the configuration,
- 1:54:27make it production so other can start
- 1:54:30using our booking our rental services.
- 1:54:32Let's start doing that. So, for that
- 1:54:34what we can do, we can come back to our
- 1:54:35code base. As of now, every single thing
- 1:54:37is working in our terminal fine. I'll
- 1:54:39simply close this one and close this
- 1:54:41one. So, the very first thing we have to
- 1:54:42do is to remove this next and node
- 1:54:45module because this is the installation
- 1:54:46we going to do in our cloud. So, open up
- 1:54:48your terminal and you have to run this
- 1:54:50command. I have already given you this
- 1:54:51command and this is the one you have to
- 1:54:52execute. So, I'll simply type npm run
- 1:54:56clear and this will delete our node
- 1:54:58modules and the
- 1:55:00next. So, our project code base will
- 1:55:02become light.
- 1:55:04So, just wait. This will take a little
- 1:55:05bit time and finally we have removed it.
- 1:55:07You will get this warning, simply ignore
- 1:55:08that one. Now, once you're done with
- 1:55:10that, close this one. Close this one.
- 1:55:12Come back to the readme file and they
- 1:55:14have given all the details about the
- 1:55:15deployment. So, if you come back here,
- 1:55:17we going to use Hostinger.
- 1:55:19Which is giving 75% discount at the
- 1:55:21moment and it has one of the best
- 1:55:23hosting provider, good response time,
- 1:55:25good back end model, that's all they
- 1:55:26have. And the discount is also good and
- 1:55:28I will also show you that how you can
- 1:55:29get 10% additional discount. So, what do
- 1:55:31you have to do? You can simply copy that
- 1:55:33one.
- 1:55:34And copy this particular URL, come back
- 1:55:36to your browser. I'll simply come back
- 1:55:38here, close this one, close this one,
- 1:55:40close all open tab. I'll open a new tab,
- 1:55:42paste the and paste the URL and hit
- 1:55:44enter. And I will come back here and
- 1:55:46here you will find all the details about
- 1:55:48the services that what they are
- 1:55:49providing. This one is by far one of the
- 1:55:50best VPS hosting.
- 1:55:53Which you can have in affordable price
- 1:55:54and it will give you
- 1:55:56a domain which you can connect. So, all
- 1:55:58you have to do is to come back here.
- 1:56:00And go back to the VPS hosting because
- 1:56:01that's what we need because we have our
- 1:56:03back end. So, now you can click on this
- 1:56:05choose plan and you will come back here.
- 1:56:06So, they will provide you four different
- 1:56:08plan, KVM one, KVM two, KVM four and KVM
- 1:56:13eight. So, the one I would suggest you
- 1:56:15this one, KVM two, which has almost all
- 1:56:17the feature and you will get a good GPU,
- 1:56:198GB RAM and you will get almost 100GB of
- 1:56:22disk space. Which is quite good. You can
- 1:56:25easily able to scale your application.
- 1:56:26So, make sure to choose this plan. I'll
- 1:56:28select this one, choose plan. And it
- 1:56:30will take me to the checkout section.
- 1:56:32And here I have to simply fill out the
- 1:56:33details and take the plan. So, right now
- 1:56:35you will find that if I'm taking for two
- 1:56:37years, it's costing me 799 a month.
- 1:56:40Which is quite amazing. With that you
- 1:56:43will get no setup fee, you will get a
- 1:56:45free domain for a year, which you need
- 1:56:48when you want to connect with your
- 1:56:49application. So, I'll go with this plan,
- 1:56:51two years, which is fine for me. And you
- 1:56:53will find the location, you can choose
- 1:56:55your location based on your region. So,
- 1:56:57I have these two locations I'm from
- 1:56:58India. So, I'll go with India Mumbai.
- 1:57:00That's what I will select. And now I
- 1:57:02will come back here. You will have some
- 1:57:03other operating system which you can
- 1:57:05install. Like you will have a plain OS,
- 1:57:08you have the control panel, you will
- 1:57:09have the application.
- 1:57:11What we'll do that setup later. As of
- 1:57:13now, I'll just keep it as it is. Now,
- 1:57:15this looks great to me. I don't want to
- 1:57:16take this one. Just keep it as it is.
- 1:57:18But if you want to take the backup, you
- 1:57:19can take that one. Now, let me give you
- 1:57:22another discount so you can use this
- 1:57:24coupon code to get additional 10%
- 1:57:25discount. So, you type dollar
- 1:57:2710 and you will get 10% additional
- 1:57:29discount.
- 1:57:31And you will get the 10% additional
- 1:57:33discount. So, this is the plan I'm going
- 1:57:34to pick. Now, click on this continue.
- 1:57:38And it will take you right up here. So,
- 1:57:40make sure to create your account. Select
- 1:57:41the email ID which you want to use it.
- 1:57:42So, I'll select my email ID. I'll click
- 1:57:44on this Google. So, you'll come back
- 1:57:45here. Here you will have multiple option
- 1:57:47to make the payment card, UPI, PayPal,
- 1:57:49or EMI. So, I'll go with card. I'll
- 1:57:52click on this. Submit payment.
- 1:57:55And I will come back here. Now, here you
- 1:57:56can simply submit your payment. So, I'll
- 1:57:57click on this submit payment.
- 1:58:00And it will take me to the next stage.
- 1:58:02You can see the final amount you are
- 1:58:03paying. So, it's going to open this
- 1:58:06payment gateway. Now, you have to fill
- 1:58:07out the card and you have to simply
- 1:58:08provide all the details. So, let me
- 1:58:10quickly complete the payment. And once I
- 1:58:12will complete the payment, I'll go back
- 1:58:13to my dashboard. And then we going to do
- 1:58:15the setup and we going to upload our
- 1:58:17code to our hosting providers.
- 1:58:20So, just wait. Let me complete the
- 1:58:21payment quickly. So, finally I completed
- 1:58:22my payment. And once you will complete,
- 1:58:24you will come back to a congratulation
- 1:58:26page. Then you will be redirect
- 1:58:27automatically to this particular
- 1:58:28section. And it's telling you to install
- 1:58:31any one of these operating system. So,
- 1:58:33you will find this we have this on term
- 1:58:34and all of these models we have
- 1:58:36which you can have a look.
- 1:58:38So, what I will do, I'm going to simply
- 1:58:40go back here and you will find that this
- 1:58:41will select automatically the region.
- 1:58:43So, you can control from here and select
- 1:58:45based on your country. So, you can come
- 1:58:47back to the Asia. There you will have
- 1:58:48Mumbai and that's what I will select.
- 1:58:50And if you click on this, it will take
- 1:58:51you right up here. But right now, I
- 1:58:53don't want to install. I want to first
- 1:58:54go back to my dashboard. So, I'll simply
- 1:58:56come back here and I'll simply type
- 1:58:58hosting and you will come back to the
- 1:58:59homepage. You can click on this and you
- 1:59:01will simply log in to your dashboard
- 1:59:03first.
- 1:59:04So, let me give you a complete
- 1:59:05walk-through of the dashboard. After
- 1:59:07that, we going to do the installation.
- 1:59:08So, just a moment. You will find this is
- 1:59:10what I got it. I'll simply click on
- 1:59:12this. I'll open on the big screen to
- 1:59:14show you and you will find that this is
- 1:59:16all you will have.
- 1:59:18Now, if you come back to the agent, you
- 1:59:19can launch which you can have the
- 1:59:20website, you can have the domain, you
- 1:59:21can have the emails. And the one we have
- 1:59:24bought is this VPS. If you click on
- 1:59:26this, you will come back here and you
- 1:59:27will have the complete models. So, you
- 1:59:29will have the VPS hosting, game panel,
- 1:59:32and self-hosting and then and that's
- 1:59:34what we have already taken. So, you can
- 1:59:35click on this to do the setup. But
- 1:59:37before we do that, let's try to get our
- 1:59:38domain. So, I'll simply come back here
- 1:59:40in the domain section and you will come
- 1:59:41back to the domain and here you will
- 1:59:43have the option claim your free domain.
- 1:59:46So, let's click on this claim domain.
- 1:59:48And now, it's going to take you right up
- 1:59:50here. So, you can search for the domain
- 1:59:52name which you want to look for. So,
- 1:59:54I'll say I'll take this
- 1:59:56AI call agent. And that's what I will
- 1:59:59select. You will see all the details
- 2:00:01which is there. So, I can take this one
- 2:00:03which is free.
- 2:00:04I just wanted to show you this one. I'll
- 2:00:06select this one and it will be taken
- 2:00:08automatically. Now, I can click on this
- 2:00:09next. So, simply click on this
- 2:00:11claim domain and now it is going to
- 2:00:14register this domain. So, this might
- 2:00:15takes a little bit time. So, once this
- 2:00:17will open, you have to verify your
- 2:00:19details with the detail. Now, you will
- 2:00:20get a code in your WhatsApp, the number
- 2:00:23you have given. So, this is my number. I
- 2:00:24can simply give the OTP which I have
- 2:00:27got. So, it's going to be like uh
- 2:00:307
- 2:00:312 1
- 2:00:332 1.
- 2:00:34So, I've got my OTP. Click on this
- 2:00:36verify and it's going to simply verify
- 2:00:38my phone number. Now,
- 2:00:41here I will got to do the setup for my
- 2:00:43domain. So, I'll simply click on this
- 2:00:44continue and it will take me right up
- 2:00:46here. So, as of now, I'm going to skip
- 2:00:48this part because we going to launch our
- 2:00:51project. After that, we going to connect
- 2:00:53with the website. So, I'll simply click
- 2:00:54on the skip and it will take me right up
- 2:00:56here. Right now, you will find that our
- 2:00:59email ID is not verified. So, we have to
- 2:01:01verify. So, we can simply come back
- 2:01:03here, close this one, and let's try to
- 2:01:06do the verification. So, I'll simply
- 2:01:07click on this
- 2:01:09recent
- 2:01:10and it will be sent an email. So, you
- 2:01:12have to open up your email ID. You will
- 2:01:14find that I
- 2:01:15I got this email. I can click on this
- 2:01:17and let's try to verify that. Let's
- 2:01:18click on this verify email. And it's
- 2:01:20going to open into a new tab and my
- 2:01:22email will be verified. So, this link
- 2:01:24doesn't work anymore. Click on this
- 2:01:25continue and you will find that it's
- 2:01:27going to open. Let's see what's the
- 2:01:29problem. I'll come back to domain once
- 2:01:32again and see the verification in the
- 2:01:34pending. I'll click on this manage. I'll
- 2:01:36come back here. Let's check on the
- 2:01:37status and you will find that I got this
- 2:01:40I got this. I can click on this shaker.
- 2:01:42We are recently sent you an email. So,
- 2:01:43again, I got the email. I can come back
- 2:01:45here, go back to this, and you will find
- 2:01:47that this is what I got it. So, this one
- 2:01:49is the first one and this is the one is
- 2:01:52the second one, which is for
- 2:01:53verification. I can click on this and
- 2:01:55now it's going to open and it will
- 2:01:56verify my email successfully. So, we
- 2:01:57have done the verification. I'll simply
- 2:01:59close this one. Click on this continue
- 2:02:01to home and I will come back here in my
- 2:02:03dashboard. So, that's how you can verify
- 2:02:04your domain. So, if you come back here
- 2:02:06in the domain section, it displaying
- 2:02:08pending, but it will automatically get
- 2:02:10verified after 5 or 10 minutes. Sometime
- 2:02:12it takes up to 12 hours, but it's happen
- 2:02:14generally in
- 2:02:1510 to 20 minutes. I'll click on this
- 2:02:17manage and you will find that it's
- 2:02:20active now.
- 2:02:22The verification is completed. You can
- 2:02:23click on this to open. You will find
- 2:02:25that it's not thing in here because we
- 2:02:28don't have anything in that. We haven't
- 2:02:29connected with anything. So, we have
- 2:02:31successfully done our activation. Now,
- 2:02:33you just keep it as it is. Now, you can
- 2:02:35come back to the DNS. You don't need to
- 2:02:37make any changes. It will automatically
- 2:02:38configure your DNS because we have both
- 2:02:40the domain in domain from the same
- 2:02:42platform. If you are buying from other
- 2:02:43platform, then you have to do a lot of
- 2:02:44configuration. You have to add the CDS
- 2:02:46name. So, let's come back to the domain
- 2:02:48ownership. You will find that who is the
- 2:02:50owner of this particular domain. That's
- 2:02:52will going to reflect here.
- 2:02:53So, it's loading. You will find the
- 2:02:55details about yourself. Come back to the
- 2:02:57brand protection. That's all the you
- 2:02:58will have.
- 2:03:00So, you successfully own this particular
- 2:03:01domain. We done with that. Now, you will
- 2:03:04find it's active. We got this domain,
- 2:03:06which is active. Now, what I will do,
- 2:03:08I'll simply copy that one and let's try
- 2:03:10to add this into our environment
- 2:03:12variable. So, I'll click on this manage
- 2:03:14and you will find that this is the one
- 2:03:15we have.
- 2:03:17I'll simply click on this active and
- 2:03:19it's going to be open. I'll simply copy
- 2:03:21that one.
- 2:03:22And that's the one I'm going to simply
- 2:03:24provide. I'll come back to my
- 2:03:25environment variable.
- 2:03:26And that's what I'm going to provide
- 2:03:28here.
- 2:03:31Perfectly. Remove this one.
- 2:03:33So, finally,
- 2:03:35we have updated our environment
- 2:03:36variable. That's the first thing. So,
- 2:03:39once you're done with that, we have got
- 2:03:40our domain. Now, come back to the VPS.
- 2:03:42Then, we have to click on the setup. It
- 2:03:44will take you right up here. From here,
- 2:03:46you can select your country. So, I'll go
- 2:03:47with India, Mumbai. That's what I will
- 2:03:50select. Click on this next. So, from
- 2:03:52here, come back to the control panel and
- 2:03:54we need to install this one, Cloud
- 2:03:56Panel. Select that one.
- 2:03:58And you have to click on this select.
- 2:04:00So, this is the two option I have got.
- 2:04:02If you want to go with advanced one,
- 2:04:04connecting with your operating system,
- 2:04:05you can do that. But, I'm going to go
- 2:04:07with this one. So, let's create my
- 2:04:08password. You can simply generate the
- 2:04:09password and you can see what password
- 2:04:11is generated, but I will simply go with
- 2:04:13the similar password. So, let me quickly
- 2:04:14create one. So, I got my password. Now,
- 2:04:17click on this next. You don't need to
- 2:04:18select this one. Click on this finish
- 2:04:20setup. And now, it's going to complete
- 2:04:22the process. So, this might takes a
- 2:04:24little bit time. Just wait. Once the
- 2:04:27setup would be completed, you will be
- 2:04:28redirected automatically to your
- 2:04:30dashboard. So, just wait.
- 2:04:32The first 50% will take a little bit
- 2:04:34time and the rest of the fitting
- 2:04:35will happen very quickly.
- 2:04:43So, you will come back here and you will
- 2:04:45have these two options. The one you have
- 2:04:46to select is manage VPS. Click on that
- 2:04:48and it will take you to your dashboard.
- 2:04:50Right now, I'm getting this one. I'll
- 2:04:51simply click on the skip as of now and
- 2:04:53you will find that our operating system
- 2:04:55is running successfully fine. Now, the
- 2:04:58next step is to point our domain to our
- 2:05:01VPS. So, we can come back to our domain
- 2:05:03section. So, you can come back here in
- 2:05:06the home domain and from here you can go
- 2:05:09back to the manage and from here you
- 2:05:11have to simply redirect the name server.
- 2:05:14So, click on this DNS name server and
- 2:05:17you will come back here and you will
- 2:05:18find that you will already have these
- 2:05:20two records. So, now our CNAME is fine.
- 2:05:22All change we have to do is right here
- 2:05:24in the A record. So, let's click on this
- 2:05:26and from here you have to put our
- 2:05:29domain, means our VPS value IP. Now,
- 2:05:33this is fine.
- 2:05:35And all you have to do is to simply set
- 2:05:36this to 300. So, the changes will apply
- 2:05:39quickly. Now, the rest of the things
- 2:05:40looking great. I can click on this
- 2:05:41update and this will update our records
- 2:05:45in our domain. So, this might takes a
- 2:05:47little bit time. Just wait. So, now to
- 2:05:49check that it's connected successfully,
- 2:05:51we can do one thing. We can come back to
- 2:05:53our code editor and this is what I have.
- 2:05:55I'll simply open up my terminal and all
- 2:05:57you have to do is to simply give this
- 2:05:58particular command. So, you can type p i
- 2:06:00n g and you have to give your domain
- 2:06:02name. Now, hit enter. And it's going to
- 2:06:04print out the details. So, you will find
- 2:06:07that now it's successfully pointed out
- 2:06:09to our domain.
- 2:06:12The VPS hosting. So, so far it's looking
- 2:06:14good. We can see that it's successfully
- 2:06:16pointing to our VPS. So, I'll simply
- 2:06:18stop that one. So, you will find that
- 2:06:20it's successfully connected and this is
- 2:06:22what we have. We have pointed our domain
- 2:06:23successfully. Now, I can come back here,
- 2:06:25open a new tab and you have to paste
- 2:06:26this one. So, this is your IP, your VPS
- 2:06:30and this is my and this is the extension
- 2:06:32you have to add. Now, if you have to hit
- 2:06:33enter, you will find that I will come
- 2:06:36back here. It's loading and I'm getting
- 2:06:38this option not secure.
- 2:06:41This is the option I'm getting which is
- 2:06:42not secure. So, all you can do is to
- 2:06:44click on this advance.
- 2:06:46So, it's successfully working. Now, you
- 2:06:48can simply click on this proceed to
- 2:06:50this and here you have to put your
- 2:06:53password. Like the username is going to
- 2:06:55be the admin and the password remember
- 2:06:56we have created. So, this is one way you
- 2:06:58can log in or you can simply close this
- 2:07:00one. Come back here to your VPS
- 2:07:03and you can go back to the manage. You
- 2:07:05can see your it's running absolutely
- 2:07:07fine. Now, click on this manage and then
- 2:07:09you will find your user.
- 2:07:12This is your username and you can simply
- 2:07:13reset your password. Or you can call it
- 2:07:15this manage panel. So, click on that and
- 2:07:18it will take you right up here and you
- 2:07:19can put the same details. So, let me
- 2:07:20carefully get that. So, I'll say
- 2:07:23admin and the password which I have
- 2:07:25generated, I'll simply provide that one.
- 2:07:26So, let's call this. So, this is the
- 2:07:28password I give it. Click on this login
- 2:07:30and it's going to log me into the
- 2:07:31dashboard of CloudPanel. Right now, we
- 2:07:34don't have any site. So, now we have to
- 2:07:36add the site. So, simply click on this
- 2:07:38add site and it will come back here and
- 2:07:40here you will have multiple options
- 2:07:41which you can use it. So, you have to
- 2:07:43click on this create a Next.js site. So,
- 2:07:46click on this and you will come back
- 2:07:48here. Here you have to add your domain.
- 2:07:50So, the new domain name which you have
- 2:07:51created. So, this is the domain which I
- 2:07:54will add. This is the user site which
- 2:07:55will automatically select and from here
- 2:07:57you can select the node version. So,
- 2:07:58I'll go with let's say 20 which one is
- 2:08:00very stable. From the port, you can keep
- 2:08:03it 3,000. So, you have to fill out the
- 2:08:05details. Now, you have to select the
- 2:08:06password, the site password. So, I'll
- 2:08:08simply give the same password we have
- 2:08:09given so I can able to remember. Okay,
- 2:08:11that's my password. Now, click on this
- 2:08:13create.
- 2:08:16And now it's going to create our
- 2:08:17project. Just wait. Once the project
- 2:08:20will create,
- 2:08:21we'll go back to the next stage. This
- 2:08:23might takes a little bit time. So, just
- 2:08:25wait. Have some patience and you will
- 2:08:27find that your site is successfully
- 2:08:29added. And that's what is going to
- 2:08:31reflect in our cloud panel. So, now we
- 2:08:33have added our site successfully. Now,
- 2:08:35click on this manage.
- 2:08:38And it will come back here. From here,
- 2:08:40you have to simply activate your SSL
- 2:08:42certificate. Let's click on this SSL
- 2:08:44TSL. And you will find that you will
- 2:08:46have this options. Now, all you have to
- 2:08:48do is to click on this action. And there
- 2:08:50you will have these two options. So, the
- 2:08:51one you have to select is this one, new
- 2:08:54let's encrypt certification. Click on
- 2:08:55this and you will come back here.
- 2:08:58Now, here you will see the details. A
- 2:09:01DNS record pointing to the servers is
- 2:09:03required to issue a this. So, now you
- 2:09:07will find that we have the following
- 2:09:08details. Now, all you can do is to click
- 2:09:11on this create and install. And it's
- 2:09:12going to create your SSL certificate and
- 2:09:14it's going to do the installation. So,
- 2:09:16this process might takes few minutes. I
- 2:09:19hope you can hear the background noise.
- 2:09:21Currently, I'm having a renovation in my
- 2:09:23office. So, just
- 2:09:25forgive me for that. So, now it's
- 2:09:26creating our certification. Just wait.
- 2:09:31And finally, it's active. You will find
- 2:09:33all the details about the certification
- 2:09:35and it's got installed successfully. You
- 2:09:37will have all the details. So, we are
- 2:09:38done with the most important part. Now,
- 2:09:40you can come back to your code base. We
- 2:09:41have to make our code ready for upload.
- 2:09:44So, open up your terminal and we have to
- 2:09:45write this command. Again, this command
- 2:09:47is given in the deployment setup. So,
- 2:09:49you can simply copy from there. But,
- 2:09:51I'll simply paste here. So, what I'm
- 2:09:52doing, I'm converting this code base
- 2:09:54into a zip file. So, I'm simply
- 2:09:56converting it and compressing it to a
- 2:09:58zip and that's what I'm directing toward
- 2:10:00my desktop. And I don't want this node
- 2:10:02modules, next, and all of this. So, all
- 2:10:04I have to do is to simply hit enter. The
- 2:10:06moment I will do that, it's going to
- 2:10:07compress my file and it's going to
- 2:10:09create a project
- 2:10:11.zip file in which I will have the
- 2:10:12complete code base. You can do the same
- 2:10:15thing for Windows. So, this is the
- 2:10:16command you have to include for Mac.
- 2:10:18But, if you're using Windows, Linux, you
- 2:10:20can simply modify that because Windows
- 2:10:22come with inbuilt zip model. So, if I
- 2:10:25come back to my desktop, you will find
- 2:10:28that I got this particular one. This is
- 2:10:30the one I have to simply upload. Once
- 2:10:32we're done with the SSL certificate and
- 2:10:33we got our project.zip file, click on
- 2:10:35this file manager. And here you will
- 2:10:38have all of these options. Now, you have
- 2:10:40to go back manager, then you have to
- 2:10:42come back here in
- 2:10:44htdocs.
- 2:10:45Inside that, you will have this option
- 2:10:48call your domain. So, you have to select
- 2:10:50that one. You can simply open that one
- 2:10:52and you will find that you will have
- 2:10:54this particular file, this folder inside
- 2:10:56that you. So, you have to simply delete
- 2:10:57select that one. Click on this. And
- 2:11:00that's you what you can click and click
- 2:11:02on this delete. Okay. So, once you
- 2:11:05delete successfully, right now you will
- 2:11:06find there is empty project here.
- 2:11:09Now, all we have to do is to simply
- 2:11:10upload our zip file we have added. So,
- 2:11:13to upload that, I'll simply click on
- 2:11:15this.
- 2:11:16Come back to my desktop.
- 2:11:18And I'm going to simply drag and drop
- 2:11:19the folder.
- 2:11:21And you will find the zip file is
- 2:11:22successfully uploaded. And it's in the
- 2:11:24compressed format. Now, we have to
- 2:11:26simply click on this right and you have
- 2:11:28to simply extract. Extract.
- 2:11:31Click on this extract. And it's going to
- 2:11:32extract this particular folder. Now, you
- 2:11:35can simply delete the zip file which you
- 2:11:37have uploaded. So, you can click on that
- 2:11:39and you can simply click on this delete.
- 2:11:42So, once you will upload your folder and
- 2:11:43you have deleted uh your zip file, now
- 2:11:46you can click on the open. You will find
- 2:11:48that this is where I have all my
- 2:11:50packages. So, I'll simply click on that
- 2:11:52and you will find all of this code base
- 2:11:54which I have. So, we have done with the
- 2:11:56most important part, our code base is
- 2:11:58lies in our cloud panel. Now, you can
- 2:12:00come back to your code editor and you
- 2:12:02have to open up your terminal.
- 2:12:04This is what I have. And this is the
- 2:12:05command you have to type because we have
- 2:12:07to start our project. So, all you can do
- 2:12:10is to simply give this
- 2:12:12SSH. You have to give your domain name.
- 2:12:15And this is my pointing IP. I'll simply
- 2:12:18hit enter.
- 2:12:19Now, it will ask you this for the very
- 2:12:21first time. So, all you have to do is to
- 2:12:22type yes. This will ask you for the very
- 2:12:24first time. Click on this. And now, it
- 2:12:27will ask you for the password. So,
- 2:12:28remember the password you have set.
- 2:12:29That's the same password you have to
- 2:12:30give. I'll say
- 2:12:35It's not going to show. I'll simply hit
- 2:12:37enter. And you will find that here it's
- 2:12:40connected. So, we have got the logs and
- 2:12:43we have successfully connected with our
- 2:12:45cloud panel. We will see the website,
- 2:12:48all of these details you will find and
- 2:12:50it's connected successfully. So, first
- 2:12:52thing we have to do is to get inside the
- 2:12:53directory. So, if I come back here, you
- 2:12:55will find that this is the directory we
- 2:12:57have. So, we have to go inside this
- 2:12:58directory to do the installation of all
- 2:13:00these packages we have. So, we have
- 2:13:02successfully connected with our project.
- 2:13:04Now, come back here. And this is the
- 2:13:06command you have to type. So, simply
- 2:13:07type CD.
- 2:13:09Then you have to type So, I have
- 2:13:10successfully targeted the folder where I
- 2:13:12want to do the installation of the
- 2:13:14packages. So, we have the CD means we
- 2:13:16have to go to this particular directory
- 2:13:17HT docs. And this is the name of my
- 2:13:20domain, AI call agents tech and the
- 2:13:23project. Now, all you have to do is to
- 2:13:25hit enter and you will be in that
- 2:13:27particular directory. So, we are in the
- 2:13:28directory now. You have to do the
- 2:13:29installation of the package. Simply type
- 2:13:31npm
- 2:13:33install.
- 2:13:34Hit enter. And it's going to do the
- 2:13:36installation of all the packages we have
- 2:13:38there.
- 2:13:40So, just wait. The installation will
- 2:13:42complete very quickly. And once we're
- 2:13:43done with the installation, we are ready
- 2:13:45to build a build command and we going to
- 2:13:48start our server. So, just wait. Process
- 2:13:50might take a little bit time once we're
- 2:13:51done with the installation. You can see
- 2:13:53we are doing the installation. Just a
- 2:13:55moment. Once the installation will
- 2:13:56complete, we go with the next stage
- 2:13:59where we going to run the build command.
- 2:14:01And by the way, all of these steps is
- 2:14:03already given in the final source code.
- 2:14:06So, if you haven't watched the last
- 2:14:07video, make sure to watch. In this, I'm
- 2:14:08just doing the setup. You can follow the
- 2:14:11deployment readme file in which you will
- 2:14:13have all the details. So we are getting
- 2:14:14this particular warning simply ignore
- 2:14:16that it's not that important. Now we
- 2:14:18have to run the build command simply
- 2:14:19type npm run
- 2:14:23build. Hit enter and it's going to
- 2:14:24simply run the build command and it's
- 2:14:26going to generate our file and all the
- 2:14:28models which we need to execute.
- 2:14:35And finally our file is successfully
- 2:14:36completed and compressed and generate
- 2:14:39the build models. So you will find that
- 2:14:40this is what we have done. We have done
- 2:14:42the installation. We have run the build
- 2:14:43command and you can see that I'm getting
- 2:14:45couple of warning for the images. It's
- 2:14:47just a warning. Simply ignore that one.
- 2:14:49And here we have generated all the files
- 2:14:52perfectly.
- 2:14:53Now if you want to recheck you can
- 2:14:54simply paste that one and hit enter. You
- 2:14:56will find the table it's running
- 2:14:58absolutely fine.
- 2:15:00The two model is looking great. Now if I
- 2:15:02want to restart, so we got this message
- 2:15:04means our installation and the command
- 2:15:07is saved successfully. If you want to
- 2:15:08check you can simply give this command
- 2:15:10hit enter and you will find the details
- 2:15:11that our commands are successfully saved
- 2:15:14and this is what we have. So this is
- 2:15:16what we have successfully. Now I'll
- 2:15:18simply clear up my terminal. Now let's
- 2:15:20try to check the status. So if I want to
- 2:15:23check I'll say pm
- 2:15:24two and we'll type status.
- 2:15:28Status. If you hit enter you will find
- 2:15:30the details. So this is what I got. In
- 2:15:32your case you will have only one because
- 2:15:34I'm running multiple system connected.
- 2:15:36That's why I'm getting this one. So it's
- 2:15:37normal. So what I will do? So the fix is
- 2:15:40very simple. I started multiple time
- 2:15:42that's why it's happening. So to clear
- 2:15:44it up, to delete that starting this two,
- 2:15:47I can simply type npm two and we'll type
- 2:15:51delete and I can say one
- 2:15:54and two. Hit enter and as you will find
- 2:15:57that it's going to be deleted and you
- 2:15:58will have only one. So that's how we can
- 2:15:59delete.
- 2:16:00Now after that we have to save. We'll
- 2:16:02say pm two
- 2:16:05save. Hit enter and it would be saved
- 2:16:07successfully. Once you're done with
- 2:16:08that, now we have to check the status
- 2:16:10once again. I'll say
- 2:16:12two, we'll say
- 2:16:15status, and you will find that it's
- 2:16:17working absolutely fine. So, to start
- 2:16:19our project, all we can do is to type
- 2:16:22PM2 and stop. Now, you can simply type
- 2:16:25PM
- 2:16:26start. So, it's absolutely fine. You can
- 2:16:28check the status, and it's looking good,
- 2:16:30and you can simply type PM restart, and
- 2:16:32it's going to do the restart. After
- 2:16:34that, you can type PM2 logs, and it's
- 2:16:36going to simply start logging all the
- 2:16:38details. So, if you want to log, you can
- 2:16:40have all the logs right in file. So,
- 2:16:42your application is also fine. If you
- 2:16:44come back here, go back to this, you
- 2:16:46will see all the node modules, the
- 2:16:47package.json file, that's all is there.
- 2:16:49Now, if you come back here, and this is
- 2:16:52where I'm in the Cloudflare, our host
- 2:16:54Hostinger. Now, if I go back to my
- 2:16:56domain,
- 2:16:57this is the domain I have, and now I can
- 2:16:59simply visit it. So, this is the one I
- 2:17:01will have. I can click on this manage,
- 2:17:03and I can simply visit our domain, the
- 2:17:05domain URL. So, this is the one I have,
- 2:17:07it's active, point our domain. So, we
- 2:17:09can come back here, go back to the
- 2:17:10dashboard, and there we need to come
- 2:17:13here, and we have to simply point our
- 2:17:15domain. So, this is the one we have
- 2:17:16taken, and here we have to do the setup.
- 2:17:18Because this time, we are not running on
- 2:17:20localhost, we are running
- 2:17:21You can come back to your Supabase. I'm
- 2:17:23in this particular project. Now, we have
- 2:17:25to go back to authentication. We can go
- 2:17:28with that, and inside that you will find
- 2:17:30all of these details. So, right now we
- 2:17:32have these two users, which is already
- 2:17:34there. You will find here Let's make on
- 2:17:35the big screen, so you can see it
- 2:17:36properly. You will find this URL
- 2:17:38configuration. Just click on that,
- 2:17:41and you will come back here, you will
- 2:17:42see the localhost right up there. Now,
- 2:17:45we have to simply replace this with our
- 2:17:47actual domain. So, I'll simply select
- 2:17:49that one and replace our URL, and click
- 2:17:51on the save.
- 2:17:53And this will save our domain. Once
- 2:17:55you're done with that, now you have to
- 2:17:57click on this add URL,
- 2:18:00and there we have to add this.
- 2:18:03Because we have to redirect. So, I'll
- 2:18:04simply paste this one.
- 2:18:06And there we have to simply give this
- 2:18:08and give this global.
- 2:18:10That's how you can add it. Then we have
- 2:18:12to add the second one.
- 2:18:14So, let's click on this add URL one more
- 2:18:15time, paste here, and here we have to
- 2:18:17add the extension. Our HTTPS protocol.
- 2:18:20Now, we can come back here and we can
- 2:18:21add the www extension.
- 2:18:24World Wide Web. And here we have this
- 2:18:26one. Now, we can also target the global
- 2:18:27model.
- 2:18:30Once you add that one, now click on this
- 2:18:32save.
- 2:18:34And you will find that it's added
- 2:18:35successfully. The redirect model, the
- 2:18:38actual model, that's all is there. We're
- 2:18:39done with that. All things are looking
- 2:18:41good. Now, I'll simply minimize this
- 2:18:42one, come back to our It's running. Now,
- 2:18:45to exit, I can click on this control X
- 2:18:49or it's control C. I'm out of this. Now,
- 2:18:51I'll simply clear up my
- 2:18:53project. Now, I'm going to simply
- 2:18:55restart.
- 2:18:56So, to restart, we can do that very
- 2:18:58easily.
- 2:18:59Because once you're done with all the
- 2:19:00setup, you can simply restart your
- 2:19:01application. So, simply type
- 2:19:03npm
- 2:19:05run
- 2:19:07build.
- 2:19:08And we have to
- 2:19:10target the model. So, it'll run the
- 2:19:12build command, and then it's going to
- 2:19:13simply restart our application. So, type
- 2:19:14npm to
- 2:19:17we'll say
- 2:19:19start
- 2:19:21app.
- 2:19:23Hit enter.
- 2:19:25So, what it will do, it will going to
- 2:19:26restart our application. First, it's
- 2:19:28going to complete the build, and then
- 2:19:29it's going to restart. So, this one is
- 2:19:31very important.
- 2:19:32This is very straightforward. If you
- 2:19:34have any confusion, any error, I've
- 2:19:37already given you the instruction in the
- 2:19:40deployment document. You can simply give
- 2:19:42that to any code editor, sorry, any
- 2:19:44coding agent that this is the project
- 2:19:47I'm deploying. This error I have faced.
- 2:19:49Now, tell me how can I upload?
- 2:19:52So, this is very straightforward. The
- 2:19:54main things we have done already.
- 2:19:56So, just wait. This might takes a little
- 2:19:58bit time. Once we're done with that, our
- 2:20:00application is already live and we can
- 2:20:01start creating account and interacting
- 2:20:03with our uh project. So, just wait and
- 2:20:06here it's running our build command.
- 2:20:07Soon we'll get the confirmation so we
- 2:20:08can start testing the project online.
- 2:20:15And there you go. Every single thing is
- 2:20:16looking absolutely fine. It's all
- 2:20:18running there.
- 2:20:20If you want to check the status, you can
- 2:20:21simply come back here. You can simply
- 2:20:23check the status. That's what we have.
- 2:20:25If you want, you can come back here and
- 2:20:28that's all the logs which you can see.
- 2:20:30So, you will have the full control. Now,
- 2:20:31we can come back here and and finally,
- 2:20:33our application is live on our own
- 2:20:35domain and you can see that. Every
- 2:20:37single thing is working absolutely fine.
- 2:20:38Now, you can come back here. You can log
- 2:20:40in. You can talk to the AI. So, what I
- 2:20:42will do, I'll simply come back here, go
- 2:20:44back to the admin panel and from there I
- 2:20:46can simply see all the details. So,
- 2:20:47there I am in. Now, I can give my
- 2:20:49credential.
- 2:20:50So, let me give that.
- 2:20:54And I can simply log in.
- 2:20:57I can simply give my password.
- 2:21:02And I can simply click on that and here
- 2:21:04I'm logged into my dashboard. Now, I can
- 2:21:05able to control and see all the detail.
- 2:21:07So, this is how you can take it to
- 2:21:09production. I hope you have understood
- 2:21:11that what are the feature and
- 2:21:12functionality we have included, how you
- 2:21:14can simply launch it from the local to
- 2:21:15the production. You have understood all
- 2:21:17the feature we have included. So, that's
- 2:21:20the only thing I want to cover. I hope
- 2:21:21you have got the complete idea that what
- 2:21:23we have and what exactly you have got in
- 2:21:24the final source code and how you can do
- 2:21:26the setup. So, there is a link in the
- 2:21:27description. Click on that. Get the
- 2:21:28final source code. If you want to faster
- 2:21:30your development and launch the product,
- 2:21:31you can also come back to the simply get
- 2:21:33in the final source code from here as
- 2:21:34well and all things are looking
- 2:21:36absolutely perfect. So, that's the only
- 2:21:38thing I want to cover. If you have any
- 2:21:39question, any doubt, just let me know in
- 2:21:40the comment section. I'll definitely try
- 2:21:41to help in that. Have a wonderful day.
- 2:21:42Bye-bye.
About this transcript
This page contains the full transcript of Build & Deploy a Real AI-Powered Car Rental, Repair & Sales ๐ | AI Voice Agents & Admin Dashboard by Daulat Hussain, generated from the public captions YouTube serves with the video. The transcript has 32,786 words across 4,570 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator โ no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.