I coded Chess.com clone in 4 hours (Beginner Friendly)

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 มิ.ย. 2024
  • Live link - chess.100xdevs.com
    In this video, Harkirat takes you through how to build a multiplayer realtime game like chess github.com/code100x/chess/
    Open issues if you want to help me build this - github.com/code100x/chess/issues (Bounties for all cohort folks)
    00:00:00 - Introduction
    00:01:00 - More Introduction
    00:04:30 - Initial System Design
    00:15:15 - Coding the Backend
    00:46:26 - Testing with simulated frontend
    01:01:24 - Frontend in React
    02:05:14 - Adding resiliency
    02:19:20 - Scaling the system - Easy
    02:26:01 - Scaling the system - Harder
    Links:
    Cohort: harkirat.classx.co.in/
    Twitter: / kirat_tw
    Linkedin: / kirat-li
    Instagram: / kirat_ins
    Discord: / discord
    Telegram: t.me/kirat_internal_group

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

  • @harkirat1
    @harkirat1  หลายเดือนก่อน +22

    Part 2 - th-cam.com/video/3QHNwUAC7q4/w-d-xo.html

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

      Hey @harkirat1 I would love to buy some merch incase you are going to release them aswell. Your content is amazing. It's bringing the "coding is so cool and fun" kinda vibe that I get from watching foreign youtubers to indian audience aswell! Would love to see more of such creative content. LESSSGOOO!!

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

      bro use moveNumber() instead on timestamp 56:15

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

      could u makie a game analyzer?

  • @anushkaparkhi2475
    @anushkaparkhi2475 หลายเดือนก่อน +218

    samay bhai ne bola hoga 😂😅
    Doesn't matter though happy to learn from harkirat always ❤🎉

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

      kon cusion wala?

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

      @@meme_Overflow Samay Raina, YT chess player, StandUp Comedian

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

      J&K Gambit...

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

      Kon

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

      @@Tushar_995 ha to cushion hi h wo

  • @devthakkar3765
    @devthakkar3765 หลายเดือนก่อน +28

    The intro t-shirt fulfilled its purpose. Amazing vid!

  • @imrrockyy
    @imrrockyy หลายเดือนก่อน +81

    One day , he will upload the video, I code a whole universe in 6 hours .
    Hats off Sir 😜😁 🔥🔥🔥🔥

    • @sayan-nj1mr
      @sayan-nj1mr หลายเดือนก่อน +6

      😜😂😜🔥🔥🔥🔥bhag bkl

  • @sameerfaridi2
    @sameerfaridi2 หลายเดือนก่อน +16

    you are damn good coder, keep growing lots of love

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

    Great work, harkirat ! ❤

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

    Well done Harkirat Bhaiyaa!!!! ..... Next project should be on building excalidraw from scratch

  • @malluarjun8287
    @malluarjun8287 หลายเดือนก่อน +47

    As a senior engineer i am telling you , dont follow anybody blindly
    He is basically coding and writing which he has already written somewhere , coding is just 20% part of the software engineering where as 80 % goes in thinking,

    • @Herxh428
      @Herxh428 หลายเดือนก่อน +13

      I am also senior engineer and the way he is coding is awesome 10x better than all those tutorial video on Internet here u can actually learn how the things work and how to get out of tutorial hell . By the way you are senior engineer watching this video and commenting such shit what a shame dude at least have some respect for someone who is trying to give something free to community.

    • @malluarjun8287
      @malluarjun8287 หลายเดือนก่อน +17

      @@Herxh428 what free bro, literally this guy changed the 5 crore thumbnail in previous video to normal thumbnail, first he was attracting students by showing 5 crore then due to a little backlash he changed it, and then talking about this particular video, so he is a tech youtuber this video is necessary because he will then use this video to diverger his audience to buy the course. It simple marketing nothing free

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

      @@malluarjun8287 He literally gave away more than 12000 $ to students during cohort he is not like other course sellers who make 1-2 app and say
      get out he guides just like he is big brother to everyone . Even you have to pay to learn alphabet during school here he is providing valuable content which is nowhere in TH-cam and can easily make someone mid level developer if followed properly. I think when he inves his time and effort also extend 2 month course to 5 month just because students can learn more i don't think one individual can do more than this for community.

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

      ​@@malluarjun8287He literally gave away more than 12000 $ to students during cohort he is not like other course sellers who make 1-2 app and say
      get out he guides just like he is big brother to everyone . Even you have to pay to learn alphabet during school here he is providing valuable content which is nowhere in TH-cam and can easily make someone mid level developer if followed properly. I think when he inves his time and effort also extend 2 month course to 5 month just because students can learn more i don't think one individual can do more than this for community.

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

      He literally gave away more than 12000 $ to students during cohort he is not like other course sellers who make 1-2 app and say
      get out he guides just like he is big brother to everyone . Even you have to pay to learn alphabet during school here he is providing valuable content which is nowhere in TH-cam and can easily make someone mid level developer if followed properly. I think when he inves his time and effort also extend 2 month course to 5 month just because students can learn more i don't think one individual can do more than this for community

  • @mohdsameer2445
    @mohdsameer2445 28 วันที่ผ่านมา

    really helpful bro please make more projects like these

  • @merc.5802
    @merc.5802 หลายเดือนก่อน +8

    Keep these coming!!

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

    This is awesome! Thank you!

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

    I want to join your cohort 0-1 but it late can u tell me i future you launch cohort 3.0 or else on related to cohort 2.0
    so i will join in future and wait for the cohort 3.0 or i join cohort 2.0 reply harkirit bhaiya

  • @HasanMahmud-ix8yk
    @HasanMahmud-ix8yk หลายเดือนก่อน +3

    This man is a Genius

  • @Akas-hi7lv
    @Akas-hi7lv หลายเดือนก่อน +2

    Just want to get one clarification out here on how the server will handle the situation if browser 1 wants a 5 minutes timer game and browser 2 tries with a 10 minute timer game?

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

    OG is back ❤

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

    I will design everything you are doing but in react/django soon!

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

    Can you discuss and do an actual implementation of a product like KAFKA. I know there'll be a huge enginnering team actually involved in building that

  • @ROHITKUMAR-ym2bj
    @ROHITKUMAR-ym2bj หลายเดือนก่อน

    Do I need to install nodemon, whenever I'm trying to send anything I have to compile the typescript the file and start node server again and again

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

    This is amazing

  • @RitikRaj-we2sc
    @RitikRaj-we2sc หลายเดือนก่อน

    Where to host the websocket ? I tried on vercel but seems like it has no support for websockets

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

    interesting harkirat bhai

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

    which vscode extension do u use for copilot free anything

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

    Can you please tell what vscode extensions do you use

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

    can you build a website that could provide only hints for questions of jee their are solutions available online but that doesnt help to study

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

    Any suggestions on how to search for web3 developer opportunities in india?

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

    interesting topic.. thanks

  • @thor1626
    @thor1626 24 วันที่ผ่านมา

    can anyone tell me what are the prerequisites to follow along with this tutorial??

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

    Thank you

  • @karanbadhwar4113
    @karanbadhwar4113 หลายเดือนก่อน +80

    Hello brother, The video is max in 360p, it gets blur.

    • @harkirat1
      @harkirat1  หลายเดือนก่อน +52

      Will process in ~30 mins

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

      @@harkirat1 Thankyou brother

    • @happypumpkin7956
      @happypumpkin7956 20 วันที่ผ่านมา +1

      That's part of the 'Indian TH-camr giving you the best coding tutorials' experience.

    • @truck.-kun.
      @truck.-kun. 20 วันที่ผ่านมา +5

      ​@@happypumpkin7956it's 1080p 60fps fyi. Freshly uploaded video takes time on yt to be available in different resolutions 😊

    • @happypumpkin7956
      @happypumpkin7956 20 วันที่ผ่านมา +2

      @@truck.-kun. I was kidding, Truck Kun

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

    Bruh I have to help myself to become a game Dev on web 3 please guide me 🥺, got nothing to lose already lost most of it

  • @Dr.dhumketuIITDholakpur
    @Dr.dhumketuIITDholakpur หลายเดือนก่อน

    Let's begin

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

    what is your rating bhaiya

  • @rishabhrai5667
    @rishabhrai5667 หลายเดือนก่อน +45

    B E G I N N E R F R I E N D L Y

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

    Harkirat's famous last words : FoRk It ! XD

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

    Hello Sir, Bring Web 3 Cohort Please or atleast make a video for prerequisites for cohort!

    • @user-bz7vs7jr1w
      @user-bz7vs7jr1w หลายเดือนก่อน

      Yes Sir, Please make a prerequisites video for upcoming Web3 cohort

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

      I too interested

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

    why not use the tailwind extension for vscode 😭

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

    Keep these coming sir?

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

    That player beat you on time thinking he's very smart 🤓, meanwhile you built the whole chess engine 😅😅 , btw love your videos❤

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

    I see quest in bg, are you doing VR dev ??

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

    this is cool, but it has me question is this smth students would be putting on their github out of boredom or no

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

      What do you mean?

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

    When you build a software it seems to be easy but when I try to do it myself it gives me very harsh reality hit😢😅

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

    Why its only in 360p?

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

    im new to development should i watch this would this be usefull for me anyone please tell

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

      everything is useful. You may not understand something. But it will click later on. Do parallel learning not linear.

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

    Where is web3 cohort?

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

    sound is little bit low, do please increase the sound

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

    What is your typing speed?

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

    1st comment bhaiya big fan ❤❤

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

    What the hell man I just downloaded the app and you made a tutorial 😂.

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

    Samay would be proud XD

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

    👏👏👏

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

    on the order of supreme leader:

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

    Can anyone tell which AI tool is begin used in the video for auto generation?

    • @ElementX.
      @ElementX. 15 วันที่ผ่านมา

      Github CoPilot

  • @47_prashantkumar54
    @47_prashantkumar54 หลายเดือนก่อน +1

    Next Video,I defeated Samay in my own build "Chess"😮

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

    nooo way his tshirt said fork it 😂

  • @pranaytiwari9532
    @pranaytiwari9532 25 วันที่ผ่านมา

    I m getting error as code from my try catch is not executed in Games.ts it says the if conditions above it hai early returns plz help

  • @ShubhamSingh-qx8bs
    @ShubhamSingh-qx8bs หลายเดือนก่อน +1

    I am not able to connect to my websocket using postwoman, I tried many times but it is not connecting , Can anyone help me out ?

    • @143_nimit6
      @143_nimit6 28 วันที่ผ่านมา

      facing same issue

    • @ShubhamSingh-qx8bs
      @ShubhamSingh-qx8bs 28 วันที่ผ่านมา

      @@143_nimit6 If you find the solution do reply here.

    • @ShubhamSingh-qx8bs
      @ShubhamSingh-qx8bs 23 วันที่ผ่านมา

      @@143_nimit6 Did you find any solution?

    • @SidIsG
      @SidIsG 21 วันที่ผ่านมา

      same problem here. dont know what to do

    • @takuya.yagami.
      @takuya.yagami. 15 วันที่ผ่านมา

      Most probably you are connecting to wss://localhost:8080 instead of ws://localhost:8080

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

    What does Kirat uses when he is drawing figures to explain?

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

      excalidraw , open source web drawing app

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

    Why am I gettting only 360p?

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

      TH-cam takes time to process the high quality video and after sometimes you will get the higher quality

  • @jagatappel3047
    @jagatappel3047 29 วันที่ผ่านมา

    I want that Toy Story figures in The back😢😢😢😢😢

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

    Can't see the code, video quality is too low

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

    this has so much to do with the chess library rather than the tech stack

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

      Why is that so?

  • @draken7667
    @draken7667 20 วันที่ผ่านมา

    Can someone explain this , he types the code and all of a sudden he pastes an entire para of code out of nowhere , where is all of that code coming from 1:21:00

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

    check the king 4:23

    • @rohanb6727
      @rohanb6727 7 ชั่วโมงที่ผ่านมา

      they play g3 and there's no other threat.

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

    Bhaiya mai bca 2nd semester students hu to mai konsa tech stack karu
    MERN , JAVA FULL STACK WEB DEVELOPER

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

      mern no doubt

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

      Java. It has a more mature ecosystem. Also bigger companies use it more in their backend

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

    what is your chesscom rating

  • @user-rn2oe6be9c
    @user-rn2oe6be9c หลายเดือนก่อน

    pls increase the audio sound

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

    Does it have chess engine also? ( Abhi poori video nhi dekhi h..)

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

    Samay bhai ka asar

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

    Don't say its simple😢😢😢

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

    1:01:22

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

    tsc not found error
    What should i do?

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

    no live link sir ?

  • @narasimha._sai
    @narasimha._sai หลายเดือนก่อน

    One day harkirat: I coded chatgpt in 1 day 💀

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

    what autocomplete intellisense is he using ?

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

      ...maybe github copilot

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

      Github Copilot.

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

    video dekh ke depression mai chala gaya

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

    Why do I feel like it's that mark Zuckerberg arc 💀

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

    56:14

  • @rusted.dreams
    @rusted.dreams หลายเดือนก่อน

    collab with samay raina please!!

  • @user-hl6sg6ib8h
    @user-hl6sg6ib8h หลายเดือนก่อน

    tsc -b is throwing an error . i have typescript installed for the project already

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

      Same error, did you find any solution for it?

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

      @@shankersingh1123 same here pls tell me if you got solution?

    • @user-hl6sg6ib8h
      @user-hl6sg6ib8h 19 วันที่ผ่านมา

      In my case i manually created a tsconfig.json , if that's still an issue just run tsc [TypeScript File name] and continue the project ,
      I was not able to follow the video so I followed this repo instead -> th-cam.com/video/71BWw_tNhbk/w-d-xo.html&pp=ygURY2hlc3Mgb25saW5lIGNvZGU%3D @@shankersingh1123

  • @ShahNawaz-oj5xt
    @ShahNawaz-oj5xt หลายเดือนก่อน

    Video is in 360p max!

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

    I have a query , if i get any bounty or not if i contribute to the 100xdev repos ? If i am not from the cohort

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

      No

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

    video is blurry , difficult to see code

  • @OumGupta-nw8ye
    @OumGupta-nw8ye หลายเดือนก่อน

    whats your elo I mean to say hows your chess skill?

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

      Poor

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

    360p mai kuch nahi dikh raha😢😢

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

      Toh bhai dekh kyu rha

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

    Do you play chess?

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

    You read my mind😠 wanted to make the same project 😠😠😠😠

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

    i have an question , what is the main purpose for use typescript instead of javascript

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

      Typscript is good in maintaining the consistency of the data types you are sending/using in a function/class where you might have a very high probability of sending a wrong data type and let you know in the initial state of initialising/calling a function or class that you are using/sending a wrong data type instead of causing issues at the final/production levels. Majorly it helps in removing the chances of errors with type of data in production level.

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

      @@bainapallivinodkumar7672 oh got it, thanks bro

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

    Hasdeo Arand bachao!!!Hasdeo Arand bachao!!!

  • @NikhilKumar-im8ls
    @NikhilKumar-im8ls หลายเดือนก่อน

    Bro missed 4 crore per annum job in the thumbnail

  • @arijitkaran9315
    @arijitkaran9315 7 วันที่ผ่านมา

    hopscotch is not working

    • @harkirat1
      @harkirat1  4 วันที่ผ่านมา

      Try using postman

    • @arijitkaran9315
      @arijitkaran9315 4 วันที่ผ่านมา

      @@harkirat1 Thank you for the reply, I was using hopscotch in Brave but when I used in Google Chrome, the problem was solved.

    • @arijitkaran9315
      @arijitkaran9315 3 วันที่ผ่านมา

      @@harkirat1 Thank you for the reply, I was using Hopscotch in Brave which had intenal blocker, once I tried it inn Google Chrome, it worked properly.

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

    00:50:55 - We got a bug and room got mosquitoes

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

    Bhai ChatGPT banadey ek ghantey me in!

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

    ❤❤ We wants React Course From You ❤❤ Don't 💔it.

  • @abhiPal-zb7hk
    @abhiPal-zb7hk หลายเดือนก่อน +1

    second

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

    make infinity match review free

  • @GG-vt5us
    @GG-vt5us หลายเดือนก่อน

    First

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

    the same person who says tuturial hell is bad lmao .. tho loved the video. No hate tho

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

      He said follow this for basic understanding of thie app then solve those issues un github where you will learn 100x better than following tutorial this video is base for solving those issue.

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

    YOu are Black.☠
    we Love EveryOne
    ❤❤

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

    bro can u do PUBG clone

  • @user-my7eg3dy3f
    @user-my7eg3dy3f หลายเดือนก่อน +1

    You just can't matter how super human you're. What nonsense.