React Responsive Real Estate Website Tutorial Using ReactJs | React Projects for Beginners | Deploy

Поделиться
HTML-код
  • Опубликовано: 13 июн 2024
  • In this Reactjs project, we will make an awesome responsive real estate website step-by-step. We learn React hooks, modern CSS, framer motion, and many more. We will use the Swiper js library for the slider 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.
    Fullstack version: • React Full Stack Respo...
    Demo: real-estate-web.pages.dev/
    📚 Materials/References:
    Starter pack: github.com/ZainRk/RealEstate-...
    Complete Source Code :
    / zainkeepscode
    www.buymeacoffee.com/zainkeep...
    Time Stamps 👇
    00:00 Intro
    05:00 Installing Requirements
    13:40 Header
    26:50 Hero
    53:00 Companies
    55:40 Slider/Residencies
    01:17:38 Value
    01:36:21 Contacts
    01:51:45 Get Started
    01:57:21 Footer
    02:01:40 Making Responsive
    02:26:25 Animations
    02:30:10 Deployment
    More Tutorials:
    React Responive Portfolio Website tutorial:
    • React Responsive Portf...
    Reactjs Tailwindcss Music App Landing page:
    • Animated React Website...
    Reactjs Ecommerce Store tutorial for beginners:
    • Ecommerce Store Tutorial
    React Sidebar Tutorial:
    • React js Sidebar | Ani...
    INSTAGRAM :
    / zainkeepscode
    FACEBOOK:
    / zainkeepscode-10757083...
    #reactjs #fullstack #webdevelopment #zainkeepscode

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

  • @ikebelida1528
    @ikebelida1528 Год назад +32

    The arrangement of the project is just ughhhhh from the top to bottom and his teaching is so clean and not to mention the shortcuts so helpful

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

      1:03:18 i am getting no output for carousal (Swiper ) any solution ?

  • @theempire392
    @theempire392 6 месяцев назад +1

    only started to watch this video, but I already happy with it: NO cra, just vite and author made special starter pack for this project, detail explanation for dependencies, AND FOR EVERYTHING. thank you so much. liked and subscribed

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

    Great Effort and Good tutorial! Looking forward to the full stack version.
    Easy to learn and Thanks a lot brother for making this tutorial.

  • @TheEchegz
    @TheEchegz 4 месяца назад +2

    22mins into this project, I had to look at your page and subscribe... The way you explain things in details is so awesome!! I really had to comment

  • @courtneynel7433
    @courtneynel7433 6 месяцев назад +1

    I appreciate you using the CLI to execute this project, reminds us self-learners that knowing how to navigate our machines is just as important as the language technologies we know

  • @soteria279
    @soteria279 9 месяцев назад +2

    This is absolutely the best tutorial video I have watched so far.... From beginning with clarity.... I wish I knew you before I missed an opportunity to secure a react job... But I'm happy now... I can go further to lookout for more remote jobs.

  • @himasha3125
    @himasha3125 10 месяцев назад +3

    Should appreciate his effort and time spend on creating the videos and websites for us.. Simple teaching.. Easy for beginners to understand🤩

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

    Thank you for this amazing tutorial with amazing details from your side.

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

    Thanks for this great tutorial. Looking for the full stack project soon ☺

  • @hasanhumbatov4609
    @hasanhumbatov4609 9 месяцев назад +1

    Amazing tutorial. Thank you!

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

    Yes full stack, back-end included ❤️

  • @canecaspersonalizadascriae211
    @canecaspersonalizadascriae211 4 месяца назад +1

    Thank you very much for taking the time to share this top content, the project was great, congratulations to you, hugs!!!

  • @suatcelik7834
    @suatcelik7834 4 месяца назад +1

    Thanks to your support, I am learning React.js

  • @abdullahaziz8161
    @abdullahaziz8161 Год назад +7

    FUll stack tutorial needed!!

  • @joanwu9177
    @joanwu9177 8 месяцев назад +1

    Thanks for this great tutorial. Looking for the full stack project soon 🤩🤩

  • @joaocorreiafreitas712
    @joaocorreiafreitas712 10 месяцев назад +1

    Your Teaching is so clean. Thank you. So appreciate it.

  • @yurisegal9067
    @yurisegal9067 7 месяцев назад +2

    Hey, a great project for beginners with simple logic and almost without functions and etc. A little bit React (few useState / few functions) and a pretty job with pure css. Thank you. See you in the next part :) Hope to see navigation / redux / styled components and material ui.

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

    Finally i got someone to rely on thank you for your efforts! ❤

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

    This is a great tutorial, fullstack would be amazing

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

    Nice one. This is a really cool project.

  • @abdallaabdiwahab7001
    @abdallaabdiwahab7001 10 месяцев назад +1

    this tutorial is one of the best
    way to go !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @iliasslaasri2612
    @iliasslaasri2612 10 месяцев назад +1

    great tuto i've learn a lot of new things , thank you so much !

  • @cloudcoded2974
    @cloudcoded2974 10 месяцев назад +1

    Awesome...completed with so much simple explanations

  • @VivekSingh-kq7tz
    @VivekSingh-kq7tz Год назад +1

    A big yes for backend

  • @GenesisFarm-cj2ze
    @GenesisFarm-cj2ze Год назад +2

    Love your tutorials

  • @nnajichinaza5035
    @nnajichinaza5035 11 месяцев назад +1

    Full stack will be so much appreciated

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

    Looking forward to the full stack version.

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

    Good tutorial! Looking forward to the full stack version.

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

      Noted

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

      @@ZAINKEEPSCODE why use state in accordian component is not working when we place use state on top of component?

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

      @@umardaraz7913 the problem same here. 😔 😔

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

    super genius and generous ..... backend next please

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

    goof tuto cant wait for the fullstack version

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

    Your videos are really helpful for people who are eagerly wanted to learn React, but I was hoping what if you make a series on Website Remake of Awwwards websites.❤

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

    @ZAINKEEPSCODE why use state is not working when we place it on top of component according to documentation in accordian component?

  • @codecodeworld22
    @codecodeworld22 8 месяцев назад +1

    This is such a great tutorial, I've just finished the project and learnt so many new things from U, I especially liked how you set up the universal css in the index.css, is so neat and tidy to work with once setup, much appreciated for all of this hard work, looking forward for more to learn in the future! You have a new subscriber!👍👍😊

    • @AdityaYadav-kb9oq
      @AdityaYadav-kb9oq 7 месяцев назад

      heyy have you done the whole project?

    • @l.m.t.d6653
      @l.m.t.d6653 7 месяцев назад

      can you help me when I am running yarn related commands on terminal it is showing error "yarn is not recognised" what should I do ?

    • @AdityaYadav-kb9oq
      @AdityaYadav-kb9oq 7 месяцев назад

      first install yarn in your terminal using yarn commands this might solve your problem
      @@l.m.t.d6653

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

      ​@@l.m.t.d6653lmao, just install yarn or npm..

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

      1:03:18 i am getting no output for carousal (Swiper ) any solution ?

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

    MAke it a full stack!!!😍

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

    needed backend too

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

    Awesome bro🔥🔥
    📚Please bring backend part also
    🙏Guys pls like and share this video

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

    thanks for hard work , make it full backend

  • @user-kq1qn9ei1i
    @user-kq1qn9ei1i 8 месяцев назад

    Great Efforts Sir Please Bring the Backend Part Also

  • @avtourist-surgut
    @avtourist-surgut Год назад

    Great content !!!

  • @bhaktharsh5406
    @bhaktharsh5406 Месяц назад

    Wonderful project!!! i am very excited about future projects. i have totally done this project and also deployed this project.
    thank you very much for this wonderful tutorial and guridence!!!
    Hare krishna
    Harsh Sharma

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

    at 52:45 if you don't see a gradient it is because of the z-index of the header and Hero section so what you need to do is in the css make the gradient a z-index of 2

  • @soteria279
    @soteria279 9 месяцев назад +1

    Full stack needed!!!

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

    Great Video!!! Please make Full Stack Version of this.

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

    Excellent video! help me too much. do also tutorials fullstack.

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

    Amazing bro👍👍

  • @lukagarangdut
    @lukagarangdut 11 месяцев назад +1

    Dear brother, I extend my heartfelt gratitude to you! Your mastery is truly exceptional. May Allah bestow His blessings upon you and your channel, leading you to achieve all your dreams. Wishing you peace always.

    • @ZAINKEEPSCODE
      @ZAINKEEPSCODE  10 месяцев назад +2

      Thanks for the wishes :)

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

      ​@@ZAINKEEPSCODEit's very important error

  • @kudaykumar1261
    @kudaykumar1261 11 месяцев назад +1

    This tutorial is really help full sir please make the full stack application on the website. Thank you so much

  • @ANILKUMAR-es6ty
    @ANILKUMAR-es6ty 2 месяца назад

    Very nice project sir

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

    thank you for your amazing tutorial, may I know, is it any plan for back -end tutorial?

  • @8kedits909
    @8kedits909 7 месяцев назад +3

    buttons no displaying 1:15:00

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

    Ufff I love this video!

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

    Well done 👍 look excellent is creative design

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

    Great effort zain, keep it up.
    Is it possible for you create same website in Angular ?
    Is it possible for you to explain in Hindi as well in videos ? i think if you do that, more person will view. its suggestion.

  • @debarunsarkar3863
    @debarunsarkar3863 6 месяцев назад +1

    Another problem after using the outside click the hamburgee menu option to disapper the menu item not working o had to click on the outside to make it disapper. Before implementing the outsideclick the hamburger menu was working but after that its not

  • @anandsahu3370
    @anandsahu3370 9 месяцев назад +1

    what is the logic behind when I clicked on header section as like residencies, value, contact us, get started , after clicking one of them it goes to that section but also scroll the above and below of that section and see all the UI or section please help me , I didn't getting on my project.

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

    fullstack would be amaziing sir eaglery waiting for full stack course

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

    WHAT A TUTORIAL!!!!!
    Backend please!
    Thanks

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

    at 1:22:00 how is the image container class which is in hero working in the value.jsx file

  • @user-fj5zw5pn1b
    @user-fj5zw5pn1b 3 месяца назад

    adorei seu video, não falo ingles, mas com legenda do youtube e a maneira que você fez, fica muito fácil de entender

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

    thank you!

  • @gavinkalaher7314
    @gavinkalaher7314 10 месяцев назад +8

    At 2:07:32 I also had to use z-index: 100; to ensure that the h-menu was in front of all other elements.

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

      Thank u so much

    • @magaliruizdiaz8267
      @magaliruizdiaz8267 7 месяцев назад +1

      Thank you so much!!!!! really appreciate it

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

      Were you able to complete the project successfully following the tutorial?
      Does it provide references to all the resources used i.e.images, icons, animations?

  • @eduonclasses486
    @eduonclasses486 6 месяцев назад +2

    At 01:34:57, useState hook is used in map Method. React 'useState' hook cannot be called inside a callback.
    I have tried the same way but compiler showing error.
    Could anyone help for the same

    • @ADITYASRIVASTAVABCE
      @ADITYASRIVASTAVABCE 5 месяцев назад +1

      hey are you able to solve the above mentioned problem? i am getting the same issue.

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

    AWESOME

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

    Yes sir plaeese make the backend part also

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

    Thank you. God bless you, dear.

    • @ZAINKEEPSCODE
      @ZAINKEEPSCODE  10 месяцев назад +1

      You are so welcome!

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

      ​@@ZAINKEEPSCODE Now I'm seeing your Full stack project on it. I appreciated and liked your teaching method. I think, you always try to understand what audiences really want to learn and how. You are awesome. Thank you again,sir.

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

      hello borther please help me im uable to apply flexcentre and padding in the header

  • @RAaaa777
    @RAaaa777 Год назад +6

    We need a tutorial like this but connected to API and functioning search bar 😉

  • @sarowar-fd8ud
    @sarowar-fd8ud Год назад

    NICE JOB

  • @nikhilyadav9522
    @nikhilyadav9522 8 месяцев назад +5

    at 1:15:21 buttons are not visible it is hidden behind the container how to fix it

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

    You are superb broo❤

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

    Yes for back-end

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

    To manually create a React app including TSX can i just use npx create-react-app my-app --template typescript?

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

    thanks a lot

  • @indranisarkar5804
    @indranisarkar5804 6 месяцев назад +1

    Thers a problem in the code first of all the usestate cannot be used inside the return thats why ita showing an error. So you have to write it before the return despite writing that the shadow of the accordion is showing only for the last accordion, i.e whenever you expand the third accordion you will see the shadow only for the third one and also for the collapsed 1st and 2nd one but whenever you exand the 1st and the 2nd accordion the shadow will disappear.

  • @Tune-Tales7
    @Tune-Tales7 9 месяцев назад

    I am facing some problems with slider.json file. The image is not rendering on the webpage and because of it I can't see the working of other components. Please can you help me with it.

  • @gavinkalaher7314
    @gavinkalaher7314 10 месяцев назад +3

    At 1:33:14 the method of styling the icon described here didn't work for me i.e. adding a blue fill with padding of 10px and border radius of 5px around the icon. Instead of a uniform blue fill around the icon, the fill took 100% of the maximum width of the available space on the left/right of the item heading (primary text). To correct this, I placed the {item.icon} and MdOutlineArrowDropDown size={20} between a . Thereafter, I added a className = iconButton and styled the .iconButton with border: none; border-radius: 5px. The icons then appeared exactly as they should do in the tutorial.

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

      can you show the code .. it's sounding good to me.. @gavinkalaher7314

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

    Yes 🎉🎉🎉

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

    Is expand/collapse state working for you? Is there any error? however, in the demo, it also doesn't collapse.

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

    great

  • @dhanush_gh
    @dhanush_gh 11 месяцев назад +1

    @ 1:31:27 the border of the accordion item is not going, anyone plz help

  • @leandrohenrique6056
    @leandrohenrique6056 8 месяцев назад

    the best

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

    #zainkeepscode, sir 1:44:47 when we change the hi2 that not work, again the error mssg display the browser.... why????????????

  • @user-sd4ur5sl5d
    @user-sd4ur5sl5d 10 месяцев назад

    i am having issue of h-menu overflowing towards right side ,any solutions for this?

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

    can u make mobile menu ..like that where it cover the whole screen and slides from one side. that would be great for mobile part ..pls cover this in your next video ok..

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

    how to add swiper libarary in this project bro. When I add swiper.css in residencies.jsx. plz solve this problem. thanks for ur sharing this react project.

  • @supernova4467
    @supernova4467 4 месяца назад +1

    need full stack !!!!!

  • @EthicalHacker-fy3rd
    @EthicalHacker-fy3rd 7 месяцев назад +1

    from where you got complete design ?

  • @abhay-zw3yw
    @abhay-zw3yw Год назад

    thanks

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

    Hello ,
    My name is Youssou Diallo , and I am currently a student in information management. I recently watched your tutorial on creating a comprehensive website on the theme of transportation, and I find the content very informative and well-explained. Considering the development of a thesis project for my third-year license, I would like to seek your permission to use your tutorial as a foundation for developing a similar website.
    Certainly, I commit to crediting your work appropriately in my thesis and adhering to any conditions you may have for the use of your content. If you have specific guidelines or preferences, please feel free to let me know.
    Thank you in advance for your response and consideration.

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

    Please bring its backend tutorial man.

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

    Do you have a full stack e-commerce website app maybe with MERN

  • @AbhishekPandey-qg6mo
    @AbhishekPandey-qg6mo Год назад

    Yes for backend

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

    1:06:26 display of photos is not in center what mistake am i doing i dont know

  • @nitishkumar-nw1ui
    @nitishkumar-nw1ui Год назад +1

    Hello sir thanks for this wonderful video but in demo project you have added the function to redirect one to another but in this project you have not completed that as you said in starting of this video that in the anchor tag in href you would add latter but you forget to do that please update

    • @jyotiroy560
      @jyotiroy560 8 месяцев назад

      I too want to know about that.. I am stuck at that point.. And I have 1 more question Do I need to write media query for every screen size? because in my phone the deployed version of mine project is not so responsive..

  • @gavinkalaher7314
    @gavinkalaher7314 10 месяцев назад +2

    At 1:51:03 changing "flexColStart row" to "flexStart row" did not work for me. Instead, I used and placed two cards within this div. The method was then applied to the next two cards to create the second row.

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

      Can u send details I didn't get in mine also not working using those css

  • @just_code_it_
    @just_code_it_ 6 месяцев назад

    yes we want backend

  • @gavinkalaher7314
    @gavinkalaher7314 10 месяцев назад +1

    At 52:10 unfortunately, the white-gradient with blur effect only appeared within the Header as a horizontal rectangular strip rather than as a square in the Hero section as intended. Triple-checked my code, and everything matches exactly. Has anybody else encountered this problem?

    • @gavinkalaher7314
      @gavinkalaher7314 10 месяцев назад +1

      Solved by @floppitommi7969 below. Adding z-index: 2; to .white-gradient fixes the issue.

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

      thank u so much @@gavinkalaher7314

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

    very good and inspiring work, only that I had an error in the part of the button of the carrucel, it appears that it is positioned in the place that it should according to the video, at the top right, but it cannot be seen. HELP !!

    • @real_deal3336
      @real_deal3336 10 месяцев назад +1

      i set it to be top:0

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

      same issue facing,, as i set my top property it just disappear and come top of the head section text and not able to click on that.. help plz.. have u solved it.. ? @lex8699

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

      hmm i am also thinking to set to 0 .. did it worked after this everything as output @@real_deal3336

  • @user-jw1xf7wc1y
    @user-jw1xf7wc1y 11 месяцев назад

    bro can u inform about extensions you use

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

    we can not call state in call back function

  • @itsneoneon
    @itsneoneon 8 месяцев назад +1

    For anyone whose h-menu disappears when they comment out the pages at 2:07:08, change the position to fixed and it will reappear. I've since changed it back however for the duration of the pages being commented it, I had it set to fixed

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

      bro you are the man I wasted my 20min on that only .thanks.