How to design a successful eCommerce system for Amazon, eBay, FilPCart and Walmart (by Amazon TPM)

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

ความคิดเห็น • 284

  • @WasteMaterial-vr3qe
    @WasteMaterial-vr3qe 9 หลายเดือนก่อน +19

    Was not expecting this much knowledge in span of 10min.
    Amazing content

    • @s-qc9ns
      @s-qc9ns 25 วันที่ผ่านมา

      true

  • @ChandanArya2002
    @ChandanArya2002 ปีที่แล้ว +187

    first time , I am decreasing the speed of videos 😄

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว +4

      Ha ha !

    • @Jokerbgm123
      @Jokerbgm123 10 หลายเดือนก่อน

      Qq❤q❤​@@pratikshabakrola

    • @Jokerbgm123
      @Jokerbgm123 10 หลายเดือนก่อน

      ​@@pratikshabakrolaqq

    • @RishiRajxtrim
      @RishiRajxtrim 7 หลายเดือนก่อน

      😎👍

    • @thetradingidea
      @thetradingidea 3 หลายเดือนก่อน

      Same 😂, btw useful ❤

  • @heyThereHypocrites
    @heyThereHypocrites ปีที่แล้ว +22

    Damn! This is the best tutorial video on TH-cam for system design I have seen so far.
    You managed to get in the details, draw a sufficiently elaborated system, explained how you should think without actually doing it and still managed to finish it within 11 min.
    Thanks for your work! 🔥👍

    • @pratikshabakrola
      @pratikshabakrola  11 หลายเดือนก่อน +1

      I am so glad to hear this, thank you!

  • @himanshus_bhardwaj
    @himanshus_bhardwaj ปีที่แล้ว +5

    Its so amazing that you completed it in just 10 mins, where other UTUBERS take more than 30. ❣

  • @alandmcleod5988
    @alandmcleod5988 27 วันที่ผ่านมา

    Great approach which I have now adopted. Requirements, design, all normally missing from other YT 'AI Design' vids. Good job

  • @shushriyaswarnkar9591
    @shushriyaswarnkar9591 9 หลายเดือนก่อน +4

    Can you please mention the tool that you have used to draw the flow chart?

    • @pratikshabakrola
      @pratikshabakrola  8 หลายเดือนก่อน +1

      I am using free version of excalidraw

    • @pranaysamrit5169
      @pranaysamrit5169 2 หลายเดือนก่อน +2

      @@pratikshabakrola can you tell me which library u used for icons

  • @sajalagrawal1430
    @sajalagrawal1430 2 หลายเดือนก่อน +2

    I work in Amazon , such a detailed and crisp video is hard to find that cover all the core concepts . Thanks again for sharing this valuable information

  • @vaibhavdubey2525
    @vaibhavdubey2525 ปีที่แล้ว +11

    I'll suggest to focus more on
    How Payment Service, Order Service and Inventory Service interact and how they hold the lock etc

  • @priyanshusinghal373
    @priyanshusinghal373 ปีที่แล้ว +2

    it looks you just gave me whole idea of system design in one shot

    • @pratikshabakrola
      @pratikshabakrola  11 หลายเดือนก่อน

      I am glad you found it helpful and really appreciate you sharing this!

  • @AlanKhan-h3e
    @AlanKhan-h3e 4 หลายเดือนก่อน

    how are these valuable information is available for free. You are amazing thank you so much, even if I dont clear my interview (which I am hoping I will), but the knowledge you are sharing here is out of the world. Cant thank you enough! :)

  • @AltaiiSinan
    @AltaiiSinan 4 หลายเดือนก่อน

    First time for me as well reducing the speed of the video. Really good job at drawing the system design! Thank you!

  • @geetesh8539
    @geetesh8539 ปีที่แล้ว +8

    I like the flow you captured from the user requirement to the scaling part. Can you come up with more such videos so that we can frame our mindset in solving such HLDs. May be it's better if you could also talk on what these components do exactly & what are there alternatives.
    Overall, this seems to be a productive one. Thanks for such videos, hoping for more such videos soon

  • @prabhupadswain7638
    @prabhupadswain7638 5 หลายเดือนก่อน

    Hello Ma'am or infact I can say Pratiksha as in IT culture we don't call Sir or Madam anyone.
    Your video is truly nice & the way you taught and expressed this concept is really great.
    There are many tutorials and the tutors teaching on YT refer to themselves having experience in top product based companies.
    But, from your teaching style, I am influenced and your concepts are really strong and it definitely looks like you are working with Amazon and you can really switch between product-based companies.

  • @tejeshreddy2933
    @tejeshreddy2933 11 หลายเดือนก่อน +2

    Best content for hld
    Please continue with the videos

  • @akadeadahot7067
    @akadeadahot7067 ปีที่แล้ว

    as i randomly searching system design arch for e-commerce website this video is just a perfect match but i think this much type of deep dive is not needed for my product. Really appreciate your efforts and yes i understand how will i suppose to do things before starting actual implementation.
    👍👍

  • @AnkitDeshmukh-l4g
    @AnkitDeshmukh-l4g 5 หลายเดือนก่อน

    @Pratiksha Bakrola , keep up the good work. Very concise, to the point, in fact I like the speed of the videos it helps cram things faster before a system design interview. Much better than many ex fang swe's whose videos I have seen . Appreciate it.

  • @uvyadav8789
    @uvyadav8789 2 หลายเดือนก่อน

    Great content and great skill to deliver great content👏👏

  • @gkdaeiaef
    @gkdaeiaef 5 หลายเดือนก่อน +1

    Why are we not using SQL for order database when the requirement states you need high consistency for it?

  • @harshavardhanreddy7996
    @harshavardhanreddy7996 2 หลายเดือนก่อน

    Excellent Design covering from requirements, estimation,DataModelling,API's & drawing all service components in detail. Appreciate your effort & its a great content for system design. Keep going!! only suggestion is why cant user client talk to cart service directly and some message queues between services are not needed.

  • @melodicamallik5418
    @melodicamallik5418 ปีที่แล้ว +1

    Excellent and crisp explanation.Just a few questions.1. Why do we need a cartDb? As this is a temporary data and will not be required once an order is placed for the cart. It may be redundant in that case. But it will be useful if the user wants to retrieve the cart information later on. In my opinion, we can manage both Cart and Orders using a single DB.Same goes with inventory DB and order DB.We can use a single DB to manage both.And we can manage recommnedations using the search service itself as the source of truth is the search history db managed by Search Service.

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว +2

      When user add items to the cart but doesn’t complete the order and leave the site, you can keep those items in the cart when they revisit. I agree with your suggestion that you could manage that in the order database, by simply adding an additional column to indicate whether the order has been placed or not. I don’t think it’s such a good idea to have one database for inventory as well as orders, they’re essentially two different types of of data. When they’re separate, you can archive historical orders but if you maintain inventory in the same table, design is not as clean.

    • @melodicamallik5418
      @melodicamallik5418 ปีที่แล้ว

      @@pratikshabakrola Sorry for the typo.I meant same DB for product and inventory.Its not orders.

  • @vaibhavdubey2525
    @vaibhavdubey2525 ปีที่แล้ว +2

    I have started watching your videos.
    Just amazing.
    Way better than a lot of TH-camrs.
    Specifically, your videos are to the point, and save a lot of time unlike other 1 hour videos.
    Keep the good work going.
    Full Support🙂
    keep posting such videos

  • @sankaryadav3646
    @sankaryadav3646 ปีที่แล้ว +1

    Video is informative. Thanks for sharing the info in quick time.
    I don't know this happened to me or all Playback speed was fluctuating.

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว

      Sorry about the furcation on playback speed. I will pay closer attention to that next time.

  • @mosheleon
    @mosheleon หลายเดือนก่อน

    Hi Pratiksha,
    I have a few questions for you:
    1. Can you please add the inventory table schema?
    2. The inventory DB is a SQL DB, right?
    3. The inventory DB has to have strong consistency, correct?
    4. At which point do you deduct from the quantity on the inventory table? On a successful order? (most likely not when someone adds it to their cart, right?)
    5. Do you lock the inventory item at some point to make sure no one orders an item that is about to become (or just became) 0 in the inventory?
    6. When you pull information to show a product to a user, you also pull the quantity from the inventory? (is that not more expansive?)
    I would appreciate your answers, thank you!

  • @rohigt5745
    @rohigt5745 3 หลายเดือนก่อน

    Very insightful and densly packed. Thanks👍

  • @zifannie8890
    @zifannie8890 3 หลายเดือนก่อน +1

    Have to decrease the speed in order to catch up lol. Very good content!

  • @maheshramteke2765
    @maheshramteke2765 7 หลายเดือนก่อน

    This is really helpful and useful video for system design for beginners. Please add more videos from the above playlist. Your knowledge is really helpful for beginners in the software development.

  • @jsdurgam
    @jsdurgam 2 หลายเดือนก่อน

    Could you please discuss the product inventory database please? I'm not clear on the flow and what you're storing to check and update inventory. Thanks

  • @vijaykumarmanchuri8452
    @vijaykumarmanchuri8452 7 หลายเดือนก่อน +1

    Could you please let me know whats the tool used to do the system design diagram

  • @annrosethomas846
    @annrosethomas846 2 หลายเดือนก่อน

    Great content! and very clear explanation ! Thank you !!!!

  • @tommyck7185
    @tommyck7185 10 หลายเดือนก่อน +1

    Top Tier explaination, very informative 👍

  • @mayuragrawal4410
    @mayuragrawal4410 7 หลายเดือนก่อน +1

    what tool did you use to draw the system?

  • @Trendi_Vibes
    @Trendi_Vibes 26 วันที่ผ่านมา

    Hi @PratikshaBakrola,
    That’s an oh my god moment! Why do you speak so fast? Is it common for you? I appreciate you; you are a true gem 💎. Can you tell me how I can build my mindset like yours 😮 to become a high-level developer? Please share your daily time management 🙏🏻 😊

    • @pratikshabakrola
      @pratikshabakrola  10 วันที่ผ่านมา

      Thank you for your kind words! If more folks are interested in this topic and express it here thru comments, i will make a video about it.

  • @macewindont9922
    @macewindont9922 4 หลายเดือนก่อน

    Great video! The part where you scale all the services was pretty quick and hand wavy. I would have appreciated some explanation as to how the message queues, etc. do what you said. But overall extremely helpful and succinct.

  • @deepesh259nitk
    @deepesh259nitk 9 หลายเดือนก่อน +1

    Great video on System Design good part of this video it is fast forwarded so to recap it's easier to come back and review, Thanks for creating it.
    At 5:10 You have opted to use NoSQL DB for order data to avoid 2 tables. Can that approach apply to user data? storing both user details and addresses in one place using NoSQL DB ?

  • @DevendraM-z9k
    @DevendraM-z9k หลายเดือนก่อน

    Amazing content, giving so many i things in less than 10 min, superb.

  • @hetsuthar9538
    @hetsuthar9538 5 หลายเดือนก่อน +1

    ❓Question - Why do we need to pass UserId to every api call param as we can extract it from the api session itself? (Assuming APIs are accessible post to user login)

  • @Nayaan_ai
    @Nayaan_ai 10 หลายเดือนก่อน +1

    could you please mention the name of library you used for drawing in Excalidraw ?

  • @vishalyex
    @vishalyex ปีที่แล้ว

    How can someone be so effortless. Ireally enjiyed watchubg whole video . Seriiusly❤❤

  • @Lima3578user
    @Lima3578user หลายเดือนก่อน

    I’ve system design interview next week hope this video helps

    • @pratikshabakrola
      @pratikshabakrola  10 วันที่ผ่านมา

      I hope your interview went well!

  • @bhetobangalijd
    @bhetobangalijd ปีที่แล้ว +1

    Very Basic design. Most of the time talked about the DB designs. Looking for the how product search is implemented, order transactions which will be interesting for the interviews. You talked about the scalability but didn't about the how you are going to implement via deployment or maintenance point of views

    • @pratikshabakrola
      @pratikshabakrola  11 หลายเดือนก่อน +1

      Thanks for taking the time to share your thoughts!
      Normally, your system design interview will be for one hour. If you remove the initial introduction with your interviewer and last few minutes for Q&A, you will have only about 45 minutes for the actual interview. If you can cover the design , elastic search, transaction processing system, plus deployment and maintenance point of view, Go for it!! But if you take all of that in requirements and don't complete the design, it reflects poorly on time management skills. Also, if you take on too many features, you may not be able to provide in-depth explanations. So, choose wisely!!

    • @bhetobangalijd
      @bhetobangalijd 11 หลายเดือนก่อน

      @@pratikshabakrola normally, user management is same for all the use cases. In interview, if its specially mentioned about ecommerce then you should focus on ecommerce related topics. Like how you are going to design your product catelog, cart management, order management. Covering only user management for the sake of time killing its not a good idea. 1hr is a huge time, to showcase your skills you should concentrate the other aspects apart from user management. Wisely from an architect POV, interviewers looking for how you are handling scalability, resiliency and how you are bringing out of the box ideas.

  • @shrijadas9987
    @shrijadas9987 3 หลายเดือนก่อน

    Spot on ! Loved this

  • @kirtikedia6274
    @kirtikedia6274 23 วันที่ผ่านมา

    How do we handle the usecase where a same product is not assigned to 2 users at a time? Since we are storing Inventory and Order table in seperate database we cannot provide atomicity there and there might be case 2 users ordering an item from inventory which count is only 1

  • @baudeejay8592
    @baudeejay8592 หลายเดือนก่อน

    How to process concurrency product inventory high throughput ?

  • @vaibhavsaharan7898
    @vaibhavsaharan7898 4 หลายเดือนก่อน

    Why the add to card service is triggering order service, not the client or payment service when payment is done

  • @VinayKumar-sy3oj
    @VinayKumar-sy3oj 8 หลายเดือนก่อน

    Excellent..! Well Articulated.
    Thanks for sharing. Nice speed flow given me More info in Less time.
    Please do keep sharing.

  • @jackanovcasanova
    @jackanovcasanova 5 หลายเดือนก่อน

    Awsome !! Only thing i wished, if I can get the the whole flow chart as an image or pdf. Would have been a great help.

  • @Shkkmj6868
    @Shkkmj6868 3 หลายเดือนก่อน

    Great content, learned a lot of new things. Thanks a lot

  • @gnanadeepika9945
    @gnanadeepika9945 ปีที่แล้ว

    Wooww! Amazing. This is by far best system design video for amazon! Keep posting :)

  • @pavansbhosle
    @pavansbhosle 2 หลายเดือนก่อน

    I guess you are referring to table when you say database here right ? For example address db, product db etc.

  • @GidzPaul
    @GidzPaul 10 หลายเดือนก่อน +1

    Thank you. This was very helpful.

  • @divyarajbakrola6395
    @divyarajbakrola6395 2 ปีที่แล้ว +5

    You made it look so easy and understandable! Keep up the good work !

  • @fatemehrezaei3727
    @fatemehrezaei3727 5 หลายเดือนก่อน

    Very concise and to the point. Thanks so much!

  • @alexey121288
    @alexey121288 4 หลายเดือนก่อน

    Could you please name the icons library you used in excalidraw? It looks perfect.

  • @TonyStark-lw1ys
    @TonyStark-lw1ys 5 วันที่ผ่านมา

    can yoy tell what platform is used

  • @ashashankar29
    @ashashankar29 7 หลายเดือนก่อน

    crisp and very relevant to interviews. estimations are good again wrt to interviews . thank you

  • @AnjulGoel-h1o
    @AnjulGoel-h1o 5 หลายเดือนก่อน

    Could you explain why did you add messageQ, won't the search and add to cart operations by synchronous ?

  • @nithishgolla7610
    @nithishgolla7610 4 หลายเดือนก่อน

    Can you please tell me about the tool used for system design diagrams

  • @nehasingh-ld7bn
    @nehasingh-ld7bn 3 หลายเดือนก่อน

    How and when is the Product inventory DB getting populated? And once an order is placed, shouldn't it decrease the number of items from product DB as well as Elastic search cluster?

  • @shafiulislamjony6851
    @shafiulislamjony6851 ปีที่แล้ว +1

    Your video is absolutely stunning! ❤ Great job!

  • @vivekpaliwal1876
    @vivekpaliwal1876 3 หลายเดือนก่อน

    ❤ awsome vedio...can I clear my system design interview by watching all your vedios?

  • @ikinataadesanya8108
    @ikinataadesanya8108 6 หลายเดือนก่อน +1

    Very informative video...thank you so much. What tool did you use for draw the diagrams?

    • @hetsuthar9538
      @hetsuthar9538 5 หลายเดือนก่อน

      Excalidraw, I guess

  • @GauthamVenkatesan
    @GauthamVenkatesan 6 หลายเดือนก่อน

    Awesome work Pratkisha. Thanks.

  • @cameliawilliams2312
    @cameliawilliams2312 ปีที่แล้ว

    Great video, the structure and information of your presentation are the best, thank you!

  • @vigneshaithal
    @vigneshaithal ปีที่แล้ว

    Very nice tutorial ma'am. Very helpful. Please make videos like this, it truly helps us.

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว

      Thanks for sharing the feedback, more videos to come soon!

  • @datasciencetoday7127
    @datasciencetoday7127 ปีที่แล้ว

    single best resource online

  • @sreyas14
    @sreyas14 7 หลายเดือนก่อน

    May i know the tool you have used to draw the design

  • @VrittiRohira
    @VrittiRohira 7 หลายเดือนก่อน

    What tool are you using for whiteboarding?

  • @shineinusa
    @shineinusa 5 หลายเดือนก่อน

    most underrated i still wonder how this channel has such low sub count.

  • @alokkmishra
    @alokkmishra 9 หลายเดือนก่อน

    Could you please create a video for the database design of Swiggy or Zomato?

  • @sip360
    @sip360 ปีที่แล้ว

    Very good madam please keep to making these videos

  • @romitbhandari8790
    @romitbhandari8790 4 หลายเดือนก่อน

    Which tool u r using to demo..?

  • @KyuriousBot
    @KyuriousBot ปีที่แล้ว +2

    Perfect for entry level system design rounds!!!!
    Need more videos, please. 😄

  • @venkatabora1459
    @venkatabora1459 ปีที่แล้ว

    Useful, Insightful and Thoughtful system design videos before Interviews. Thanks Pratiksha :)

  • @metalalive2006
    @metalalive2006 ปีที่แล้ว +1

    how to deal with potential data loss if nosql db is applied to order service ?

  • @omjavir07
    @omjavir07 11 หลายเดือนก่อน

    Thank you, really very informative ✅💯

  • @jeremyliem2649
    @jeremyliem2649 ปีที่แล้ว +1

    Improvement Points: for Search API -> add query parameters for pagination
    Do not use verbs on service names - can combine Order Service into one

  • @shikharsharma6399
    @shikharsharma6399 9 หลายเดือนก่อน

    When to use SQL vs NoSQl is clear.
    But how do you decide between documentDB vs keyValue in this case?
    Like why did you use KeyValue in the customer reviews and not document DB?

  • @a_storyy_teller
    @a_storyy_teller 7 หลายเดือนก่อน

    your explanation is good and to the point

  • @Barv30
    @Barv30 ปีที่แล้ว

    thanks for your video. can you explain please the usage of MQ for the search service and addToCart service? I'm not sure I get the idea why to use it instead of Rest API

  • @KnowledgeGuide859
    @KnowledgeGuide859 9 หลายเดือนก่อน

    Which excalidraw library r u using

  • @gokarnasuhaan
    @gokarnasuhaan ปีที่แล้ว

    Wow , amazing step by step explanation 🎉🎉🎉🎉 subscribed ❤
    Keep up the great job !!!!!
    Cant wait to watch more videos like this

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว

      Thank you so much :) :) More videos to come

  • @Learner-q5m
    @Learner-q5m 4 หลายเดือนก่อน

    Pratiksha, which tool are you using to draw these diagrams/blocks of system design?

  • @efoamegnito3546
    @efoamegnito3546 7 หลายเดือนก่อน

    Thank you for this video.
    Please what tool do you use to implement the design?

  • @asashish905
    @asashish905 3 หลายเดือนก่อน

    Loved it. ❤

  • @jeffreyt999
    @jeffreyt999 ปีที่แล้ว

    Thank you for putting this together. A couple of notes. The video seems sped up at certain parts and normal in others. A little jarring to follow.
    Personally, I see Search/Cart/Order as separate services. I would expect a direct interaction from User to Order or Cart Service and not through Search Or Reommendation.

    • @pratikshabakrola
      @pratikshabakrola  11 หลายเดือนก่อน

      Hi,
      Thank you for taking the time to share this. It usually takes a few hours to film the whole video and i sometimes talk faster(especially when i get tired). I will pay attention to the pace at which I talk.
      Regarding the Search/Cart/Order service. There are multiple right ways of doing something. So, You can have them as a separate service if you like.
      My thought process is: You saw a recommended product on your homepage and decided to add it to cart or You want something, you will search for it and add it to the cart from the search results.
      Hope this helps!
      Thanks,

  • @arivkannagi
    @arivkannagi 4 หลายเดือนก่อน

    I see you have recomondationDB -> But we have millions of active users -> It will not be scalable if we are stroing user specific recomondations right ?

  • @anurag10
    @anurag10 3 หลายเดือนก่อน

    Good work. Thank you. You have forgotten to add address ID as a FK in User table so that you can FK it to address table where Address ID is a PK. Pls check it out or LMK if my understanding is incorrect. Thanks.

  • @Srikanthpalagani
    @Srikanthpalagani 4 หลายเดือนก่อน

    Very detailed explanation, by the way, which tool are you using to design?

  • @mohnoor94
    @mohnoor94 ปีที่แล้ว +1

    This is super simple, neat, and helpful! Thank you!

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว +1

      Thanks for sharing this feedback! Appreciate it

  • @roohitrajj
    @roohitrajj 8 หลายเดือนก่อน

    well explained .. need to watch couple of time. thanks

  • @bhushan8384
    @bhushan8384 8 หลายเดือนก่อน

    Great content in short time. Keep it up!

  • @AMX0013
    @AMX0013 8 หลายเดือนก่อน

    Great content!! Where can I find the draw tool and the library of images for each component? That would be greatly beneficial !

  • @KiranMungekar-m6d
    @KiranMungekar-m6d 3 หลายเดือนก่อน

    Hi Pratiksha, Great explanation.... just one question, why does Search service and Recommendation service needs to interact with Add-to-cart service ? add-to-cart service can be directly called with productId and userID to store in db.... any specific reason for that communication ?
    because for as it is a microservice, it should be highly cohesive, also these services requires high availability then why un-necessary increase the work load?

  • @damf9416
    @damf9416 2 หลายเดือนก่อน

    hi pratiksha ,
    may i know in which platform were you doing the high level system design .
    the the entities that you were using were the default ones or were you needed to download some extensions ?

    • @pratikshabakrola
      @pratikshabakrola  10 วันที่ผ่านมา

      I am using Excalidraw with a few system design libraries.

  • @saurav0777
    @saurav0777 ปีที่แล้ว

    Great explanation in short time .

  • @ramesh6789-w2r
    @ramesh6789-w2r 13 วันที่ผ่านมา

    It's really good.

  • @jonamep
    @jonamep ปีที่แล้ว +3

    I loved that you built the architecture following an ordering of usage (search to order status) and base implementation to improvements (services, DBs and then caching , archives)
    I just had one concern. Is it good to have one single service touching more than one database ?
    Also maybe horizontally organizing the system design in layers like web tier, app tier, data tier would improve the readability of the overall architecture by avoiding entanglements in the design.
    Thanks very much for sharing your knowledge :D
    Please post more of that content!

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว +1

      There are many ways to optimize the architecture, Thanks for taking the time to call out other considerations!
      Yes, more videos to come soon!

  • @parvkaurav7973
    @parvkaurav7973 ปีที่แล้ว

    Superb explanation.😀

  • @ronishjariwala8714
    @ronishjariwala8714 ปีที่แล้ว +1

    I just wanted to let you know how much I loved your content! It was absolutely fantastic, and I can't wait to see more. Do you think you could upload some more soon? I'm really looking forward to it.

    • @pratikshabakrola
      @pratikshabakrola  ปีที่แล้ว

      Thank you 🙏🏼 more videos to come soon!

  • @shantanusingh123
    @shantanusingh123 6 หลายเดือนก่อน +1

    @pratikshabakrola Which tool you are using to create the design here.

    • @hetsuthar9538
      @hetsuthar9538 5 หลายเดือนก่อน

      It's excalidraw