Front-End System Design - Uber

Поділитися
Вставка
  • Опубліковано 20 лип 2024
  • Welcome to my detailed tutorial on Front-End System Design, focusing specifically on Uber! Dive deep with me into the realm of ride-sharing applications, and master the art of creating a seamless user journey that can be applied to both Uber and Lyft.
    🖥️ Deep Dive: In this guide, we'll delve into the nuances of integrating maps, the essence of real-time updates, and best practices to ensure an outstanding ride experience for both drivers and riders. Whether you're a seasoned front-end developer or just venturing into the world of ride-sharing apps, there's plenty in store for you.
    🛠️ Why Watch?: The ride-booking system is at the heart of Uber's functionality, allowing users to connect with drivers in their vicinity. By mastering this feature, you're not just improving an app - you're enhancing millions of daily commutes! This design is adaptable for Lyft system design as well as for Uber system design.
    ⏱️ Agenda of Uber System Design for front end developers:
    00:00 - Functional requirements
    03:50 - Non-Functional requirements
    05:04 - Assumptions
    06:47 - Creating UI
    08:15 - Creating interfaces
    18:43 - Dependency Graph
    22:14 - Performance
    24:46 - A11y
    27:20 - Error handling
    29:28 - Push notifications
    31:13 - Security
    📚 Continuous Learning: This channel thrives on equipping you with the most relevant and advanced knowledge. If you appreciate this tutorial, remember to like 👍, share 🔄, and subscribe 🔔 for more insightful content on ride-sharing technology!
    🔗 Links:
    Telegram channel: t.me/webfordevs
    Instagram: / webfordevs
    UA-cam shorts: ‪@webfordevs-shorts‬
    UA-cam videos: ‪@webfordevs‬
    Buy Me Coffee: www.buymeacoffee.com/webfordevs
    #webfordevs #systemdesign #ubersystemdesign

КОМЕНТАРІ • 10

  • @eliasshemsu5853
    @eliasshemsu5853 24 дні тому +1

    This is very good! Thanks!

    • @webfordevs
      @webfordevs  22 дні тому

      I appreciate your feedback. Thanks a lot!

  • @SantoshKumar2
    @SantoshKumar2 22 дні тому

    This is very high quality system design work especially the entity part

    • @webfordevs
      @webfordevs  22 дні тому +1

      Thanks for your support. It really helps.

  • @lukefiji
    @lukefiji 5 місяців тому +1

    UA-cam needs more FE sys design videos. Just wanted to say thanks for expanding my mind :)

    • @webfordevs
      @webfordevs  5 місяців тому

      Thank you :) I appreciate it

  • @alexandrtaushkanov3813
    @alexandrtaushkanov3813 10 днів тому +1

    how do we request a ride and instantly gets a ride found according to your synchronous rest api request ride call?

    • @webfordevs
      @webfordevs  10 днів тому

      Thank you for the question. In my video, I focused on the general idea of the system design and didn't cover this in detail. However, to request a ride, we can use short or long polling methods. This means there will be a slight wait time until a ride is found and someone picks you up.

  • @currenthacker3877
    @currenthacker3877 2 місяці тому +1

    Awesome

    • @webfordevs
      @webfordevs  22 дні тому

      I’m grateful for your encouragement. Thank you!