Build A Ride Share App: Full Stack Tutorial with Laravel and Vue

Sdílet
Vložit
  • čas přidán 1. 06. 2024
  • Learn how to build a fully functional ride share application using PHP and JavaScript with the Laravel and Vue frameworks.
    By the end of this video, you'll have a basic app that lets you choose between being a driver or passenger, map routes to destinations, send real-time notifications to users, and track driver and passenger locations with GPS!
    This is best viewed at 1.25x or 1.5x speed!
    Course contents:
    - 00:00 What we're building
    - 02:06 Setting up the backend
    - 16:38 Building the API
    - 1:08:47 Adding websockets events
    - 1:21:02 Setting up the frontend
    - 1:30:58 Adding login and authentication
    - 2:05:00 Passenger flow
    - 2:49:15 Driver flow
    - 3:33:40 Connecting everything together
    - 4:10:50 All done!
    Notice any bugs? Have questions about the code? Feel free to leave them in the comments or open up an issue on the GitHub repo!
    Send me new video ideas and vote on what's coming next: suggest.gg/aschmelyun
    Follow me on Twitter! / aschmelyun
    Join my newsletter, where I send out new information about twice each month in the PHP, JavaScript, and Docker realms: aschmelyun.substack.com
  • Věda a technologie

Komentáře • 156

  • @aschmelyun
    @aschmelyun  Před rokem +29

    Forgot to link the source code, check it out here: github.com/aschmelyun/andrewber

  • @Tuto1902
    @Tuto1902 Před rokem +65

    Having a CZcams channel myself, I can relate to the monumental task of creating a tutorial like this. Thank you for your contribution the Laravel community.

  • @mmikhan
    @mmikhan Před rokem +11

    Opened CZcams, saw you dropped this video, put the laptop in a backpack, and came to the neighborhood park to enjoy it with a late evening spring sun 👌

  •  Před 7 měsíci +1

    You don't know how useful was this course for me. Thank u so much men!

    • @aschmelyun
      @aschmelyun  Před 7 měsíci

      Hey I'm glad you liked it! Appreciate the kind words, it means a lot.

  • @mikulcek
    @mikulcek Před rokem

    A fascinating window into your thought process, thank you!

  • @iaskakho5646
    @iaskakho5646 Před 6 měsíci

    Good stuff man!!! I like your comment “2 modern and popular web frameworks” sick man!

  • @samiulislamsamin3192
    @samiulislamsamin3192 Před 3 měsíci

    Your content is very interesting, and your explanation style is quite good. I'm really enjoying building this app following the tutorial. I never thought a newbie like me could build an app like this, and I've understood all the concepts very clearly. Thank you so much for providing such premium content for free! I truly appreciate it

    • @Daaboo
      @Daaboo Před 2 měsíci

      laravel 10 in windows, how did you solve all the version issues with websocket that is abandoned and with that fruitcake that is also abandoned. i manage to get HTTpie up and running after much trouble but im stuck now because of packages laravel 7+ are not using anymore...
      Edit: manage to fix it by fixing the cors.php file in laravel 10

  • @Samuel.Mwangi
    @Samuel.Mwangi Před rokem +1

    Still watching but had to press F to pay my respects for the smooth transition at 0.30 🫡
    Glad you're back to regular uploads

  • @julienSibille
    @julienSibille Před rokem

    My favorite stack ! Thank you for sharing !

  • @karlebh
    @karlebh Před rokem

    I thoroughly enjoyed this tutorial. Very good, it's like watching an interesting movie. Man! You know your onions.

  • @t5353m
    @t5353m Před 10 měsíci

    This is an awesome tutorial. Subscribed. Thank you for sharing.

  • @dibbyo456
    @dibbyo456 Před rokem

    Fantastic ❤, your voice is soothing. ☺️

  • @iUmerFarooq
    @iUmerFarooq Před rokem +11

    More Vue projects.
    More Laravel projects.

  • @Paul-oz5se
    @Paul-oz5se Před rokem

    This is awesome. Thank you so much Andrew.

  • @kck1589
    @kck1589 Před rokem +3

    Wow, nice tutorial! I would like to see a tutorial in which you use TDD, the app doesn't have to be anything big like this tutorial :) Most of new laravel users are struggle with TDD including me and i can't find any up to date TDD tutorials.

  • @JamesAutoDude
    @JamesAutoDude Před 6 měsíci

    Very awesome and highly appreciate this!!
    The only thing i will say is about the accept, start, end, location... Those should be their own controllers to follow proper Laravel standards and shouldnt have its own method. The method would just be update for all of them, but different controllers (UpdateTripController, etc)
    Thank you for the amazing vid!

  • @Astriosa_tutor_plus
    @Astriosa_tutor_plus Před 25 dny

    I really Love, Thanks for the Tutorial

  • @ddikodroid
    @ddikodroid Před 11 měsíci

    Thank you very much for this tutorial video!

  • @SaryShleweet
    @SaryShleweet Před 2 měsíci

    great tutorial, thank you! Had one problem with Laravel websockets which is depreciated, so I replaced it with Laravel Reverb!

  • @caspersrensen8693
    @caspersrensen8693 Před rokem +11

    I am a seasoned Laravel developer myself, but I learned a thing or two here, so great job Andrew :)
    I enjoy this kind of tutorial, where you build an actual app from a-z.

    • @width19
      @width19 Před 10 měsíci

      pls do you have any study material recommendations for beginners? there are not many online

    • @SXsoft99
      @SXsoft99 Před 7 měsíci +2

      @@width19 what's wrong with laracast?

  • @Serverlands
    @Serverlands Před 8 měsíci +1

    The amount of time it must've taken, considering the fact it's very well edited & explained, is insane.
    Thank you for all your efforts, subscribed!

    • @aschmelyun
      @aschmelyun  Před 8 měsíci +2

      Thanks so much for the kind words! It definitely does take a decent amount of time to plan, record, and edit everything, but I enjoy building these kinds of practical apps and showing how others can do it, too!
      I'm glad you enjoyed the video, appreciate it!

  • @mrx89vienna
    @mrx89vienna Před rokem

    wow thank you! that tutorial is so Valuable.

  • @aminelhan1460
    @aminelhan1460 Před 9 měsíci +3

    FYI. If the TripCreated in standbyview not show after you created trip, you should mention "implements ShouldBroadcast"
    So the line is, "class TripCreated implements ShouldBroadcast"

    • @aschmelyun
      @aschmelyun  Před 9 měsíci +1

      Thanks for that head's up, some shoddy editing probably left that out

  • @user-vf7wb3mk7l
    @user-vf7wb3mk7l Před 3 měsíci

    Thanks for the amazing tutorial

  • @vladislavs.poznaks
    @vladislavs.poznaks Před 8 měsíci

    Awesome video, thanks for sharing!

  • @MichaelAMomo
    @MichaelAMomo Před 10 měsíci

    Wonderful video, thanks a lot.
    A quick question, is there a reason why the car is not a separate entity? Or was it just for simplicity?

  • @Imstupid-ni3we
    @Imstupid-ni3we Před rokem

    Thank you for this.

  • @sonofdarvin
    @sonofdarvin Před 7 měsíci

    You just got yourself a subscriber

  • @scotttresor
    @scotttresor Před rokem +1

    Best tutorial 🎉

  • @evansaddo2965
    @evansaddo2965 Před rokem

    Awesome content 😊😊

  • @madukomablessed4712
    @madukomablessed4712 Před 9 měsíci +1

    Great Video Andrew! I learnt a lot from this well-packed course. Please what VSCode theme do you use? I notice the syntax highlighting is really good

    • @aschmelyun
      @aschmelyun  Před 9 měsíci +1

      Thank you so much, I'm glad you liked it! I use a theme called Ace Palenight and the font is JetBrains Mono.

  • @karlson2804
    @karlson2804 Před rokem +1

    It would be good to learn how to set up Doker in separate sides how in this project. (frontend, beackend)

  • @user-wj1hn5ys5z
    @user-wj1hn5ys5z Před 8 měsíci

    good work brother!

  • @sincead
    @sincead Před rokem

    Great job, Andrew, thanks for your contribution! Any plans for a similar Livewire demo?

    • @aschmelyun
      @aschmelyun  Před rokem

      I didn't have anything in mind, I'm not super well versed in Livewire. But, if there's enough community demand I can start thinking and planning it out!

    • @jaycarter592
      @jaycarter592 Před rokem

      i second this

  • @nexxai
    @nexxai Před rokem

    Hey Andrew - I'm about halfway through the video so far and I see in the description that we can open issues on the GH repo but I don't actually see it linked. Are you able to do that?
    Content-wise: I'm loving this! Great work, brother! ❤

    • @aschmelyun
      @aschmelyun  Před rokem +1

      Thanks so much for the support and kind words! I forgot to put a link to the source code originally, but you can check out the repo here: github.com/aschmelyun/andrewber

  • @Mortec593
    @Mortec593 Před 10 měsíci

    It's good for me because I want to learn how api works

  • @bernardchisumo4054
    @bernardchisumo4054 Před rokem

    Hi Andrew, I am having some issues with Twilio. I am unable to receive the text message on my phone, what do I need to do?

  • @bilaljan7659
    @bilaljan7659 Před rokem +1

    looking simple and easy 🙂

    • @compton8301
      @compton8301 Před rokem

      Of course... Laravel. ❤

    • @aschmelyun
      @aschmelyun  Před rokem +3

      Oh believe me, that's a ton of editing haha

    • @bilaljan7659
      @bilaljan7659 Před rokem

      @@aschmelyun that made it easy for us 😇

  • @gustocoder8900
    @gustocoder8900 Před 10 měsíci

    When i make a request to api/login, the user is created, then the sms notification fails with this error: "Driver [App\\Notifications\\TwilioChannel] not supported." did anyone encounter this? I can't seem to find any info on a workaround.

  • @HamadAbdulla_7
    @HamadAbdulla_7 Před rokem

    Thank you

  • @selenophile1
    @selenophile1 Před rokem

    router.push not working to go to landing page after putting login_code. route changes to landing but the page details shows loginview page on time 1:56:49. give some ideas

  • @bastianlontsi6942
    @bastianlontsi6942 Před 2 měsíci

    Thanks for all
    please i have this pb: SSL certificate problem: unable to get local issuer certificate, when i try to login the user

  • @sumlinaalam962
    @sumlinaalam962 Před 8 měsíci +1

    Hi, your video is super helpful and detailed! I can tell you put a lot of effort into this. Is there a Laravel starter kit (Laravel Breeze, Jetstream, etc) you would recommend if I wanted to authenticate users through email instead phone number for this project? Thanks and I look forward to your upcoming content!

    • @aschmelyun
      @aschmelyun  Před 7 měsíci +1

      Laravel Breeze is the absolute best starter kit for email validation. Includes register/login routes, forgotten password, email verification, etc.

  • @Van4kk
    @Van4kk Před rokem

    What is the theme that you are using for vscode

  • @aeapyps
    @aeapyps Před 6 měsíci

    Amazing!!

  • @turkmvc
    @turkmvc Před 10 měsíci

    Hello my teacher I want to use laravel api and vue in the same project I do not want to use blade file please could you shoot a video about it

  • @wmcprasanga2495
    @wmcprasanga2495 Před rokem

    Thanks❤

  • @alnahian2003
    @alnahian2003 Před rokem +1

    Hey Andrew, I've got a couple of questions. Here's one of 'em: Can we use auth()->user() instead of Injecting the Request $request and accessing the auth user through it? Or as we're working with APIs now, so we should use the $request->user()?

    • @aschmelyun
      @aschmelyun  Před rokem +2

      Correct, you can use auth()->user(), or Auth::user(), or $request->user(). Kind of just depends on your style and what's applicable to your code base. I was constantly working with requests, so I like going through the request object.

    • @alnahian2003
      @alnahian2003 Před rokem

      @@aschmelyun Thanks for the clarification, Andrew. However, we demand more contents like this one!
      Keep them coming 😀

  • @bernardchisumo4054
    @bernardchisumo4054 Před rokem

    intent-script.js:2 Geolocation permission has been blocked as the user has dismissed the permission prompt several times.

  • @RyuBateson218
    @RyuBateson218 Před rokem

    Thanks

  • @soniablanche5672
    @soniablanche5672 Před 5 měsíci

    for the accept method, you should probably verify if the user is actually a driver

  • @fernefer1071
    @fernefer1071 Před 4 měsíci

    is there any reason you made $trip public in the events? but user is private?

  • @basarokke4403
    @basarokke4403 Před 6 měsíci

    Great! Laravel Backend & Vue Spa as a Frontend❤. Could you maybe do a Video with Quasar as frontend? Maybe a chat app? Perhaps you could also implement Push notifications? Send by Laravel? A mobile app build from quasar would also be great. Thank you Andrew! 😊

    • @aschmelyun
      @aschmelyun  Před 6 měsíci +1

      That's a good suggestion! I already have creating a chat app with Vue + Laravel on my to-do list, I'll have to look into Quasar and see if I can add that to it as well.

    • @basarokke4403
      @basarokke4403 Před 6 měsíci

      Fantastic. Thank you so much

    • @basarokke4403
      @basarokke4403 Před 4 měsíci

      ​@@aschmelyunHi... Any progress /decition for this topic?

  • @mosheh_code
    @mosheh_code Před 3 měsíci +1

    I'm not sure if my twilio setup is correct because Im not receiving any login_code when I use the api, but it updating my DB. is there a link you can point that you follow to configure your account?

    • @Daaboo
      @Daaboo Před 2 měsíci +1

      I emailed the support and they said shortly "you need to upgrade account to make it work."

    • @louismoses
      @louismoses Před 2 měsíci

      ooh 😂 isn't totally free 🤦

  • @daun55
    @daun55 Před měsícem +2

    you leaked your phone number when calling api through console

  • @GaryvandenHeever1
    @GaryvandenHeever1 Před 3 měsíci +1

    Hi Andrew - Great information so far .. but it seems websockets is no longer supported and I could not get it to load on laravel10.
    Thank you so much for this

    • @mackshonayi943
      @mackshonayi943 Před 3 měsíci

      I also had the same issue but I saw a post that says you should add -W in front of the installation command it worked for me. I did that because I wanted to finish this course waiting for 'Laravel Reverb' to be released.

    • @Daaboo
      @Daaboo Před 2 měsíci

      @@mackshonayi943 worked for me too but the next issue is blocked authentication when sending the phone number. I get response with HTTpie and backend seem to work but i get [HTTP 401] Unable to create record: Authenticate and 500 status on the response....

  • @saadfarooq72
    @saadfarooq72 Před 12 dny

    nice

  • @bpdkuikel
    @bpdkuikel Před rokem +2

    [02:22:27] Only the sad part about the video is that, you don't show the full HTML code when you paste it from your existing codebase. For someone like me who is more of a backend developer and have very limited CSS knowledge it is very difficult. 😣

  • @igerardogc
    @igerardogc Před rokem

    Great video, can u share ur vscode config? Its so clean.

  • @rjzim2506
    @rjzim2506 Před 6 měsíci

    what is the token for twilio installations

  • @josbexerra8115
    @josbexerra8115 Před 8 měsíci

    Gracias Mister Adress emocionado con el curso

  • @gaurangpatel2565
    @gaurangpatel2565 Před rokem +1

    Uncaught SyntaxError: ambiguous indirect export: default
    whenever I tried to use google map package that you have used, I am getting that error. Just to see I have installed new vue project and still getting same error. Any suggestions?

    • @martinjuros1362
      @martinjuros1362 Před 9 měsíci

      add this to your vite.config.js
      optimizeDeps: {
      include: [
      "@fawmi/vue-google-maps",
      "fast-deep-equal",
      ],
      },

    • @lamhehe99
      @lamhehe99 Před 7 měsíci

      have you solved this error?

  • @Yudibilly
    @Yudibilly Před měsícem

    please make a program to see employee locations in the dashboard for admin management

  • @bekimmeta6714
    @bekimmeta6714 Před 5 měsíci +1

    Awesome, is there anyway to buy ready script like this?

    • @aschmelyun
      @aschmelyun  Před 5 měsíci

      It's up on GitHub for free if you want something that's ready-to-go. See the pinned comment for the repo! If you want something more customized, feel free to reach out to me directly.

  • @gp-tech7692
    @gp-tech7692 Před 5 měsíci

    Hi Andrew, Thanks for the video. I get this error "InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number" and have been stuck with it for a while now.

    • @Daaboo
      @Daaboo Před 2 měsíci

      is it when you use HTTpie? i got that too. i had to make a request.json file with
      {
      "destination_name": "Starbucks",
      "destination": {
      "lat": 12.235235,
      "lng": 23.43535
      },
      "origin": {
      "lat": 35.2352,
      "lng": 13.325235
      }
      }
      then i called the json data with
      http POST localhost:8000/api/trip 'Authorization: Bearer 1|YOUR_KEY_HERE' --json

  • @JohnSmith-co1zv
    @JohnSmith-co1zv Před 10 měsíci

    Can you do Laravel-websockets AND React Native tutorial for this pleasee?

  • @user-jn1bc8cf5q
    @user-jn1bc8cf5q Před 8 měsíci

    Please tutorial deploy on ubuntu, with docker, nginx and kubernetes

  • @danny3man
    @danny3man Před 4 měsíci

    So many bugs at the end of the video.... i don't know either vue nor laravel...but watched anyway, very nice, might watch some more...

  • @user-cy4jn9ns1w
    @user-cy4jn9ns1w Před rokem +1

    very nice. i have been working with Larvel for a year now and i didn't know that you can do a foreign key with a model class.

    • @aschmelyun
      @aschmelyun  Před rokem

      I learn new things with this framework on an almost weekly basis, and I've been working with it for like 6 years!

  • @daniszwarc
    @daniszwarc Před 8 měsíci

    Hi Andrew, at 1:38:20 you say you don't want semicolons. May I ask why?

    • @aschmelyun
      @aschmelyun  Před 7 měsíci +1

      It's part of the default style guide when creating a new Vue app through their cli app. Me personally, I like semicolons...

    • @daniszwarc
      @daniszwarc Před 7 měsíci

      Thanks!@@aschmelyun

  • @visualsog
    @visualsog Před měsícem

    What is that VS code theme?

  • @bpdkuikel
    @bpdkuikel Před rokem +2

    [01:21:33] Yes please make some more videos on Typescript with vue

    • @aschmelyun
      @aschmelyun  Před rokem +3

      You got it! There's a few in the backlog coming up

    • @sadhakbj
      @sadhakbj Před rokem

      @@aschmelyun wow happy to hear it🎉

  • @sarjamdaschool7392
    @sarjamdaschool7392 Před rokem +1

    Can you please share your vscode profile with us, it's looking cleaner!

  • @user-lr2lg6vf9f
    @user-lr2lg6vf9f Před 10 měsíci

    can you please make video to Upload and run project on Live Server ?😀

  • @Jezzabel
    @Jezzabel Před rokem

    "...or open up an issue on the GitHub repo!" What Repo? o.0

  • @albinopepegas8391
    @albinopepegas8391 Před rokem

    What is your vscode font?

    • @aschmelyun
      @aschmelyun  Před rokem

      It's JetBrains Mono! You don't need a license to use it, either: www.jetbrains.com/lp/mono/

  • @akmalkhan3075
    @akmalkhan3075 Před rokem

    laravel-websocket event has not fired from my side and also not catch at 3:07:18

    • @akmalkhan3075
      @akmalkhan3075 Před rokem

      @@gaurangpatel7762 Thanks it is working now.

    • @gp-tech7692
      @gp-tech7692 Před 5 měsíci

      @@akmalkhan3075 I am having this same issue, how were you able to resolve it.

  • @sanjayahlawat5152
    @sanjayahlawat5152 Před rokem

    link for the source code please

  • @nazmulmys
    @nazmulmys Před rokem

    🥰🥰🥰

  • @omarmohamed6075
    @omarmohamed6075 Před rokem

    It is amazing ❤ can you put the source code link please 🙏 ?

    • @aschmelyun
      @aschmelyun  Před rokem

      Whoops, forgot to put it in a pinned comment. Here you go: github.com/aschmelyun/andrewber

  • @voltbf4379
    @voltbf4379 Před 6 měsíci

    You know you didnt cut out the multiple takes at the end right lol ?

  • @WaleedHashim-rn6cy
    @WaleedHashim-rn6cy Před 5 měsíci

    i have a proplems with vue Google map

    • @Daaboo
      @Daaboo Před 2 měsíci

      is it Uncaught SyntaxError: import not found: default index.esm.js:1:8? or
      Uncaught SyntaxError: The requested module '/node_modules/.vite/deps/@fawmi_vue-google-maps.js?v=8cea8584' does not provide an export named 'GMapAutocomplete' (at LocationView.vue:5:10) ?
      try add this to the locationView.vue file; import GMapAutocomplete from '@fawmi/vue-google-maps';
      or run npm install -S @fawmi/vue-google-maps@0.9.67 then npm ls @fawmi/vue-google-maps
      not sure what made it work for me. he uses old libraries with tons of bugs so its really hard to finish this.....

  • @echongkan01
    @echongkan01 Před 4 měsíci

    51:00 -- wondering about the Origin Name.

  • @JohnSmith-co1zv
    @JohnSmith-co1zv Před 7 měsíci

    Hey doesn-t this need microservices?

  • @MePeterNicholls
    @MePeterNicholls Před rokem

    And now to convince some people to Mule I mean drive and you’re rich. Ish.

  • @omarmohamed6075
    @omarmohamed6075 Před 10 měsíci

    You forgot to remove your map key .

  • @alnahian2003
    @alnahian2003 Před rokem

    1:18:44 Uh oh, your twilio credentials can be seen here 😥

    • @aschmelyun
      @aschmelyun  Před rokem +1

      Thanks for the head's up! Just as a precaution, all creds from this video were wiped.

    • @AhmedSalah-xm9xu
      @AhmedSalah-xm9xu Před rokem

      @@aschmelyun Is your Phone number also wiped? It can be seen when you test the API request to verify your phone number

    • @AhmedSalah-xm9xu
      @AhmedSalah-xm9xu Před rokem

      @@aschmelyun 36:34

  • @mr.valdez8430
    @mr.valdez8430 Před 7 měsíci

    This is a bad example as you've included a twilio api integration and most of the developers don't have a twilio account. a bit dumb to do a tutorial where in a lot of developers will have a blocker because of twilio integration.

  • @dainsleif3122
    @dainsleif3122 Před 7 měsíci

    php 🤮

    • @aschmelyun
      @aschmelyun  Před 7 měsíci

      Don't knock it til you try it ;)

    • @dainsleif3122
      @dainsleif3122 Před 7 měsíci

      I know, just joking ;)@@aschmelyun

  • @itzJohnremy
    @itzJohnremy Před měsícem

    @aschmelyun please how do I get a "From Number" if I'm using a Twilio trial account?

  • @mahendranath2504
    @mahendranath2504 Před rokem

    Thank you so much for the amazing content 👋👍🤝👏🎉👌🫡🙏🏻🥳😎✌️🫡🫡, immediately subscribed and liked as well

  • @ESSIRIFIEOTOO
    @ESSIRIFIEOTOO Před 26 dny

    Hey man getting errors when installing beyondcode/laravel-websockets

    • @aschmelyun
      @aschmelyun  Před 25 dny

      That's not good, what kind of errors?

  • @bernardchisumo4054
    @bernardchisumo4054 Před rokem +2

    error
    caught SyntaxError: The requested module '/node_modules/fast-deep-equal/index.js?v=16fde89a' does not provide an export named 'default' (a

    • @lamhehe99
      @lamhehe99 Před 7 měsíci +1

      have you solved that problem??

    • @voltbf4379
      @voltbf4379 Před 6 měsíci

      Add this to vite defineConfig in vite.config.js:
      optimizeDeps: {
      include: [
      "@fawmi/vue-google-maps",
      "fast-deep-equal",
      ],
      },
      Save and restart Vite server.

    • @adamyordan3301
      @adamyordan3301 Před 5 měsíci

      Open node_modules -> @googlemaps -> markerclusterer -> index.esm.js -> commen the // import equal from 'fast-deep-equal';

    • @adamyordan3301
      @adamyordan3301 Před 5 měsíci

      Open node_modules -> @googlemaps -> markerclusterer -> index.esm.js -> commen the // import equal from 'fast-deep-equal';@@lamhehe99

    • @mackshonayi943
      @mackshonayi943 Před 3 měsíci

      @@adamyordan3301Thanks this worked for me

  • @user-di3kn8cy7y
    @user-di3kn8cy7y Před 5 měsíci

    HTTP/1.1 404 Not Found
    Connection: Keep-Alive
    Content-Length: 295
    Content-Type: text/html; charset=iso-8859-1
    Date: Mon, 25 Dec 2023 10:52:04 GMT
    Keep-Alive: timeout=5, max=100
    Server: Apache/2.4.56 (Win64) OpenSSL/1.1.1t PHP/8.2.4
    404 Not Found
    Not Found
    The requested URL was not found on this server.
    Apache/2.4.56 (Win64) OpenSSL/1.1.1t PHP/8.2.4 Server at localhost Port 80
    this is the output when i type http POST localhost/api/login phone=. 35:36

    • @aschmelyun
      @aschmelyun  Před 5 měsíci

      Hmm, that's weird. Judging from the error, maybe an issue with your local Apache configuration not being able to handle the url rewrites that Laravel needs?