React Responsive Gym Website Tutorial Using ReactJs | React js Projects for Beginners | Deploy

Поделиться
HTML-код
  • Опубликовано: 2 июн 2024
  • In this Reactjs project, we will make an awesome responsive gym website step-by-step. We learn React hooks, modern CSS, framer motion, and many more. For contact, we will use the Email js library to make this site more functional and practical.
    No prior knowledge of react is required to follow this project. The project is surely suitable for beginners.
    Demo: fitclub-1my.pages.dev/
    FitClub Starter: github.com/ZainRk/FitClub-Sta...
    Complete Source Code + Figma file: / zainkeepscode
    Support on Buymeacoffee: www.buymeacoffee.com/zainkeep...
    Time Stamps:
    00:00 Intro
    02:36 Contents
    03:20 Starter Overview
    07:10 Hero Component
    40:15 Programs Component
    49:01 Reasons Component
    1:02:42 Plans Component
    1:13:50 Testimonials Component
    1:28:06 JoinUs Component
    1:39:47 Footer
    1:43:55 Blurs
    1:49:54 Adding Animations
    1:57:15 Making Responsive
    2:16:44 Auto Scroll
    2:19:45 Counting Numbers
    2:21:20 Deployment
    INSTAGRAM :
    / zainkeepscode
    FACEBOOK:
    / zainkeepscode-10757083...

Комментарии • 249

  • @bubbyroller
    @bubbyroller Год назад +8

    I have learnt more shortcuts and optimisations in the first 15 minutes than in the last 2 months with other tutorials. Hat's off dude, and thank you - I am having so much fun with this tutorial.

  • @Mintimiruku6369
    @Mintimiruku6369 Год назад +36

    Your UI design always looks phenomenal. Please make more tutorial with in-depth UI experience explanation.

  • @geisasantos7651
    @geisasantos7651 Год назад +10

    Thanks for sharing your knowledge with us! The project is amazing! 🤩

  • @amandeepsaini4172
    @amandeepsaini4172 Год назад +5

    Your design looks very beautiful to eyes and your way of coding is also good. Thanks man learnt new way to write html and css will be looking forward to your other videos.

  • @wealthglitch
    @wealthglitch Год назад +1

    Looks stunning mate, good job 🔥

  • @santhoshv7028
    @santhoshv7028 Год назад +4

    Very wonderful tutorial. Keep up the good work!

  • @zeeshan.safdar
    @zeeshan.safdar Год назад +1

    Oh Great, Awesome UI man, so finally I found someone from Pakistan, who actually talks about programming.

  • @mariyananjelo2948
    @mariyananjelo2948 Год назад

    Really Thank you man, I'm looking for good React UI design with good explnation for long time. but, yours is far more than best. Thank you so much man. Mazing Project 🤩

  • @brunolopesc10
    @brunolopesc10 Год назад +3

    estou obtendo um enorme aprendizado com esse video, obrigado por compartilhar conosco Zainke!

  • @VerifyThese
    @VerifyThese Год назад +1

    I really appreciate your outstanding work. You've really helped me out. Subbed.

  • @sergls3528
    @sergls3528 9 месяцев назад

    Thanks a lot! This is a very useful tutorial. I really learned many cool things from it. Please do not stop. Your content is really great👍

  • @user-uo7yr8fo5f
    @user-uo7yr8fo5f 2 месяца назад

    i have learnt a lot from this tutorial, i can only say thanks. i was a beginner while starting the tutorial but i feel like amn't a beginner anymore😛, hats off sir🖖🖖

  • @Sunil_1200
    @Sunil_1200 Год назад +8

    The design looks soooo beautiful!!!

  • @RealLukhele
    @RealLukhele 26 дней назад

    I have enjoyed this one, you have earned yourself a subscriber. I am happy

  • @myself_ripon
    @myself_ripon Год назад

    Great tutorial sir 😍🔥👌 Learned many new concepts from you!

  • @trivo7782
    @trivo7782 Год назад

    I really appreciate this channel . It is so support for beginners.thanks you so much , good job bro

  • @techkazim
    @techkazim Год назад

    Thank a lot bro Very very thanks a lot I was stuck with smoth scrolling for 4,5 days. The scrolling you mentioned in this project solved my error. Again Thanks a Lot Bro😊

  • @kevinesqueaestrada5926
    @kevinesqueaestrada5926 Год назад +1

    Big design, thank you for the tutorial. 🎉

  • @ahurein1641
    @ahurein1641 Год назад

    I like how all your designs are glass like

  • @apurbakumarmajumder9478
    @apurbakumarmajumder9478 Год назад

    very good video
    this is the first video I saw on your channel and what a bomb video
    keep up the good work

  • @manasdas1770
    @manasdas1770 Год назад

    Awsome video i just search react js project and i find your video. Now i love your video the way your make your website creative😍.I wish you make video on design template , react js and many more through which you and we can learn and practice. Keep growing❤️

  • @alejandrojaimes-ey8wf
    @alejandrojaimes-ey8wf Год назад

    muchas gracias amigo!! por compartir tu conocimiento sigue haciendo mas contentido!! 👏👏💪

  • @mohanamona6505
    @mohanamona6505 Год назад

    Such a helpful video. Thanks buddy

  • @kalpeshgabu4092
    @kalpeshgabu4092 Год назад

    Good work sir I watched Your Chanels layout designs and it is a very easy to learn but this is not possible about your hard work, so thank you.

  • @hafizehtisham7534
    @hafizehtisham7534 Год назад

    Hey there ... I really enjoyed this tutorial... Such an amazing project n Yuh explained it so nicely ... Thnkew very much ... Keep smiling dude

  • @ikebelida1528
    @ikebelida1528 5 месяцев назад

    Im here for an inspiration of black colored website and boy i dont get how you guys are so good at designing wow

  • @BrutalInsights
    @BrutalInsights Год назад

    if this had a scheduler by appointment it would of been even more next level

  • @abdulragib6004
    @abdulragib6004 Год назад

    Alhamdulliah, fantastic design , i watch full video , make this kind of cool videos bro,

  • @saranplk3464
    @saranplk3464 Год назад

    This video made my day . Thanks😍

  • @zaidbinzia.392
    @zaidbinzia.392 Год назад

    Vip ❤❤❤🔥
    Aesy hi Modern design laty raho bro 👍

  • @luantruong4621
    @luantruong4621 Год назад

    i love your design

  • @nocopyrightgameplaystockvi231
    @nocopyrightgameplaystockvi231 Год назад

    freaking amazing bro.

  • @kalaik7562
    @kalaik7562 Год назад

    Really awesome tutorial.

  • @shailendrakumargautam1235
    @shailendrakumargautam1235 Год назад

    thankyou so much I learned and revise lot of things

  • @MuneebR7
    @MuneebR7 Год назад

    Buht Awlla Zain.. Keep it Up.

  • @AbrarAhmed-wc3rl
    @AbrarAhmed-wc3rl Год назад +3

    Thank you so much for this video finally I completed the project and the website is looking awesome

  • @rutikamble
    @rutikamble 3 месяца назад

    Best Tutorial ever

  • @yuno_that
    @yuno_that Год назад +1

    Thank you so much👍 I've learned a lot from this tutorial

  • @youhavetodoit9070
    @youhavetodoit9070 Год назад +1

    Thank You So Much Man :)

  • @HeroReact
    @HeroReact Год назад

    Thank you. You are awesome.

  • @shubhodeepbanerjee2004
    @shubhodeepbanerjee2004 Год назад +15

    Thankuu soo much for this amazing project.. successfully Deployed🥳✌🏻

    • @Hafsa0526
      @Hafsa0526 Год назад

      Hey Shubhodeep? Good to know that you have done the project. Would you be interested in job/internship opportunities in software development?

    • @shubhodeepbanerjee2004
      @shubhodeepbanerjee2004 Год назад

      @@Hafsa0526 Yes mam. Sure

    • @Hafsa0526
      @Hafsa0526 Год назад

      @@shubhodeepbanerjee2004 Hey Shubhodeep, thanks for responding. You can connect with me using the contact information in my channel for more discussions on the opportunities.

    • @geethasirishapanja1288
      @geethasirishapanja1288 Год назад

      @@Hafsa0526 do u still have oppurtunities?

    • @vishalvijay7299
      @vishalvijay7299 Год назад

      ​@@Hafsa0526 I'm also intrested in intership

  • @amoozuu5935
    @amoozuu5935 Год назад

    I am your new subscriber thank you so ❤️❤️❤️❤️❤️ much for this topic
    Please keep going I want to learn from you ❤️❤️❤️

  • @dfordemo981
    @dfordemo981 Год назад +5

    it's brilliant, I'm going to create this and make this my upwork portfolio, hehe

  • @flexxmosh
    @flexxmosh 4 месяца назад

    awesome tutorial

  • @duyngo6672
    @duyngo6672 Год назад

    Thank you very much, you are great to share the source code.

  • @prashantkumarsinghhh
    @prashantkumarsinghhh Год назад

    Really helpful 👍

  • @alexisj.campomanes3190
    @alexisj.campomanes3190 Год назад

    EXCELENTE APORTE APRENDI BASTENTE MI ESTIMADO ESTOY MUY AGRADECIDO SIDA CON ESTE CONTENIDO QUE SE GANO UN FIEL SEGUIDOR

  • @echangf6416
    @echangf6416 Год назад +9

    Amazing. I just started learning code and this is a full guide for me, keep up the good work man.
    Ps. Can you make a video of your vs extensions and snippets pls?

  • @akmalraj121
    @akmalraj121 Год назад

    Bro Your videos are really amazing!

    • @ZAINKEEPSCODE
      @ZAINKEEPSCODE  Год назад

      Glad you like them!

    • @akmalraj121
      @akmalraj121 Год назад

      @@ZAINKEEPSCODE There is no doubt your videos are likable !!!

  • @deenikitab3998
    @deenikitab3998 Год назад

    Thank Sir really appreciated

  • @meheraabarvy4134
    @meheraabarvy4134 Год назад

    Looking good.

  • @shrishtisingh5632
    @shrishtisingh5632 Год назад

    Amazing 😍

  • @i_am_bbt
    @i_am_bbt Год назад

    Awesome!

  • @davidbaraiya2649
    @davidbaraiya2649 Год назад +1

    RAEALY HELPFULL MAKE MORE

  • @Haskicbr
    @Haskicbr Год назад

    Oh that's nice idea paste reactjs in simple html page))) Use VANILAJS framework for sites like this in future)))))))

  • @nicolasportu
    @nicolasportu Год назад +2

    Please Stripe Integration, this project is perfect for that :)

  • @1Chitus
    @1Chitus Год назад +1

    Nice work ! did you used nodeJS and sql for database ?

  • @user-qt6ml3gx9g
    @user-qt6ml3gx9g Год назад +1

    Thank you for make this video! I have a question. if you make this web site, how to get IMGs, body content, icons and so on?

  • @KoryGraphic
    @KoryGraphic Год назад

    You're the best. One question, are the components you're creating called "function components" as they don't have a state and are not classes?

  • @programming1586
    @programming1586 Год назад

    thank you very much bro

  • @user-qp2xy8dr9k
    @user-qp2xy8dr9k Год назад

    Thank you!

  • @lii9727
    @lii9727 Год назад

    amazing website my dear friend, I'm your big fan from tamilnadu ,india....💙💙💙

  • @DungNguyen-eg7ss
    @DungNguyen-eg7ss Год назад

    wow thanks sir

  • @amjad28pak93
    @amjad28pak93 Год назад

    good work

  • @anujyadav3304
    @anujyadav3304 Год назад

    sir it's amazing video lectures

  • @mikaeileghbal5695
    @mikaeileghbal5695 Год назад +2

    Hi. Nice and perfect.
    Can you please give us your vscode extensions setup?

  • @imrankhAn-pi9ss
    @imrankhAn-pi9ss Год назад

    You only not got a new subscriber bro you got a new fan, please keep making tutorials like fir beginners

  • @mr.shoaibmalik2488
    @mr.shoaibmalik2488 Год назад

    Amazing sir.

  • @HighPingMonk
    @HighPingMonk Год назад

    Broo so fking cool...😍😍💫

  • @kazisohail6798
    @kazisohail6798 Год назад +2

    Successfully Deployed ❤🎉

    • @Jatgaming157
      @Jatgaming157 Год назад

      Hey could you please share the Github link for the project, if you have completed it btw congrats for the same!!!!

  • @itone3438
    @itone3438 Год назад

    good job

  • @abdurahmanelias8088
    @abdurahmanelias8088 10 месяцев назад

    Wow👍👍

  • @KapilKumar-hk9xk
    @KapilKumar-hk9xk Год назад

    wow, really helpful

    • @Hafsa0526
      @Hafsa0526 Год назад +1

      Hello Kapil. Good to know that online tutorials are helping you out. Would you like to explore opportunities in software development?

    • @KapilKumar-hk9xk
      @KapilKumar-hk9xk Год назад

      @@Hafsa0526 what kind of opportunities?

    • @Hafsa0526
      @Hafsa0526 Год назад

      @@KapilKumar-hk9xk Hey Kapil. We provide internship/job opportunities in software development.
      For further discussions, you can connect with me using the contact information in the 'About'section of my channel.

  • @nickyhunters6653
    @nickyhunters6653 Год назад

    hi. please can some one help me identify where/when the styling for smooth was added?? he said in the "GENERAL STYLING" thank you. great vid by the way!

  • @500shanth
    @500shanth 2 месяца назад

    Well, why is React so complicated and it has lots of components to work with? Can this be designed without React, Using HTML, CSS and JS? Btw, This a awesome tutorial. Beautiful and elegant design. Thanks for this beautiful content. Keep up your good work. God Bless you. 😍

  • @thonthon8248
    @thonthon8248 Год назад

    India never fail.

  • @user-ph5cu2tr8d
    @user-ph5cu2tr8d Год назад

    cool!!!

  • @IjazAhmad-vw9by
    @IjazAhmad-vw9by Год назад

    .Figures >div > span{
    } which type of selector it is in css? I see this first time it's special for react or general css selector? i.e name of selector.

  • @respect563
    @respect563 Год назад

    perfect.

  • @ChinhNguyen-ye7nv
    @ChinhNguyen-ye7nv 9 месяцев назад

    great

  • @user-jz8tc5mk8g
    @user-jz8tc5mk8g Год назад

    Wait I have a question. in 4:40, Is yarn necessary? Or can i just use "npm i" ?

  • @rajbangar7146
    @rajbangar7146 Год назад +3

    Brilliant video, learnt a lot.
    Just one little issue CSS mix-blend-mode: overlay; does not work on Safari.

    • @dmytrokotliar9687
      @dmytrokotliar9687 Год назад +1

      thax! You good. I've got a white blank on my Iphone 'cause of this overlay. But not only Safari and for Chome on IOS also has the same problem. When I commented the row then the app is getting work correct. For the same visual effect I had to play around with z-index prop. but the app works. By the way the blur also should be reduced below 100px to avoid a color distortion. I experienced Mobile view extension and a real device on IOS give not the same results so be aware.

  • @mrmadness99
    @mrmadness99 Год назад

    thankyou so much man, can i ask you how to make email dissapear when we click send?

  • @angelindacochea5402
    @angelindacochea5402 Год назад

    nice

  • @webcoder293
    @webcoder293 Год назад

    In firefox some styles are weird, specially footer section. Overall it's a good project

  • @guillaumes8348
    @guillaumes8348 Год назад

    Hello, nice work, but I have a question, why the react app is not working on iphone with chromes or safari

  • @Freddy03.03.
    @Freddy03.03. 10 месяцев назад

    That's we call hard work

  • @manishkumar-bw5iv
    @manishkumar-bw5iv Год назад +1

    please make more such beautiful projects on reactjs

    • @Hafsa0526
      @Hafsa0526 Год назад

      Hey Manish. Do you usually learn from such tutorials? Have you created any projects in React Js? Are you a fresher and open to opportunities in web development?

    • @manishkumar-bw5iv
      @manishkumar-bw5iv Год назад

      @@Hafsa0526 yes..I am looking for internship.. and yes..I have made some projects on reactjs

    • @Hafsa0526
      @Hafsa0526 Год назад

      @@manishkumar-bw5iv Thanks for responding Manish.
      To have further discussion about the opportunity in web development, you can connect with me using the contact information in the 'About'section of my channel.

  • @jameelahmed7048
    @jameelahmed7048 11 месяцев назад

    This project has been completely very smoothly, thankyou.
    but advance react is not used.

  • @elvinnadirli8661
    @elvinnadirli8661 Год назад +1

    Thanks for this great tutorial.
    i catched error in testimonials image slide when i click next button(pass third image).I thought it will return first image but didnt work.
    Solution:
    fore prev- onClick={() => {
    setSelected(selected === 0 ? length - 1 : selected - 1)
    }}
    for next-onClick={() => {
    setSelected(selected === length - 1 ? 0 : selected + 1)
    }}

  • @dmytrokotliar9687
    @dmytrokotliar9687 Год назад

    @ZAINKEEPSCODE May be some one has the same problem. When I start this page with a mobile resolution it always shows opened the burger menu and it doesn't close with a click on any header link. Only when I make restart of the page then it is getting work correct. It seems that useState(false) in the Header.jsx doesn't get false. I wonder if I set useState(true) there will it work. I dont know why but in this case it works correct with closing burger menu when click on a link. Hepl me to fix this bug.

  • @sandrocastro6242
    @sandrocastro6242 2 месяца назад

    Excellent project. However, the project does not render in Safari. Have you tested it?

  • @anitaraj86
    @anitaraj86 7 месяцев назад

    This is very helpful.. can you tell me how can I suffix in counting numbers. I tried adding like this, but it's not working

  • @harry4088
    @harry4088 Год назад

    Hey Buddy Can u Make a Background image slider after a navbar componant plz with auto slide effect and each bakground has its own text

  • @srikarravoori124
    @srikarravoori124 Год назад

    The website is too good.

  • @awaisbhai-vq8hr
    @awaisbhai-vq8hr Год назад

    sir please tell that what is motion that you have imported??

  • @bryteking3500
    @bryteking3500 Год назад

    Finished and deployed successfully, jus that I missed something on the email aspect....

  • @sudhirkumarsingh2035
    @sudhirkumarsingh2035 Год назад +1

    I just come at this video becoz of his keyboard sound

  • @mohitahir6020
    @mohitahir6020 Год назад +1

    So beautiful I just stared

  • @animeshanand4070
    @animeshanand4070 Год назад

    can somebody help me why my mapped array of features is not getting rendered I cant see them