🔴 Let's build a Modern Portfolio with NEXT.JS (Framer Motion, Tailwind CSS, Sanity.io, React) | 2023

Поділитися
Вставка
  • Опубліковано 20 лис 2024

КОМЕНТАРІ • 722

  • @SonnySangha
    @SonnySangha  2 роки тому +21

    📬Do you want DAILY coding problems sent DIRECTLY to your Inbox? (with solutions the next day) 👉 links.papareact.com/university

    • @ravi12rocks
      @ravi12rocks Рік тому

      ​@@vnm_8945 use axios instead of the fetch method.then it will work. Worked for me.

    • @jeremymcdonald5281
      @jeremymcdonald5281 7 місяців тому +2

      I concur. . . Bro is the DMX of the software engineering realm

    • @MindfulMoments-fl5ln
      @MindfulMoments-fl5ln 6 місяців тому

      If anyone has completed this project, could you kindly share your code? I am encountering numerous issues with the responsiveness of the project.

  • @therhythmatic
    @therhythmatic 2 роки тому +37

    This dude kept the exact same energy level for almost 4 hours. Last time I saw someone do that, it was DMX in concert.

    • @SonnySangha
      @SonnySangha  2 роки тому +6

      Hahahahaha love this comment

  • @jacobrose6661
    @jacobrose6661 Рік тому +21

    If you're getting issues with Hydration after making the Email logo clickable, its because you have nested tags.
    Social Icon is a component which contains an tag and Link is just a fancy a tag, so it will complain.
    I solved this by just using the url property of the social Icon and wrapping the get in touch with me text in a Link tag, which works since they are on the same level now and no longer nested.

    • @dknsapatin
      @dknsapatin Рік тому +1

      Thanks! This helped me a lot!

    • @mustafa-bilen
      @mustafa-bilen Рік тому +2

      or you can just give LegacyBehavior to tag its gonna work

    • @jesusxchristo
      @jesusxchristo Рік тому

      @@mustafa-bilen that worked perfectly thank you!

    • @SatyamKumar-vz6kg
      @SatyamKumar-vz6kg Рік тому +8

      I removed the link tag and just added onClick={() => (window.location.href = "#contact")} to motion.div

    • @gushawke4393
      @gushawke4393 Рік тому

      @@SatyamKumar-vz6kg THANK YOU

  • @husseinkizz
    @husseinkizz 2 роки тому +17

    I think this channel is just underrated yet, am a web dev youtube channels nomad and I can say this is going to the moon!!!

  • @ameersultanabbasi5596
    @ameersultanabbasi5596 9 місяців тому +1

    I was scrolling and searching who help me to build my next portfolio. after passing through many youtubers i finally came to ur channel. u r just awsm bro. keep ir up my prayer are with u bro

  • @carosendahl
    @carosendahl 2 роки тому +15

    The video is very good. I enjoy watching them. One comment though:
    Not everyone has a 4k screen resolution (3840 x 2160), so the apps need to usually be tweaked (sizes scaled down) to fit traditional smart phones and screen resolutions.

    • @xdeclipseytu_3790
      @xdeclipseytu_3790 2 роки тому +1

      I’m new to tailwind css, I got mine uploaded but having an issue with smooth scroll that he got, would that be the issue with Google by any chance? Cause I went to his deployed page and it was the same thing there too

    • @PedroAznarez99
      @PedroAznarez99 Рік тому

      the website is'n really responsive. so thats something we'll have to do on our own

    • @MindfulMoments-fl5ln
      @MindfulMoments-fl5ln 6 місяців тому

      If anyone has completed this project, could you kindly share your code? I am encountering numerous issues with the responsiveness of the project.

  • @m.zhafirrama9881
    @m.zhafirrama9881 2 роки тому

    Best soft soft tutorial for beginners on UA-cam! I'm an absolute beginner and all the other tutorials I've found on UA-cam have been so

  • @zeropoint25
    @zeropoint25 Рік тому +4

    For anyone having problem with smaller screen devices, you can add zoom 67% at the first div on index tsx. Then replace h-screen on each component by 150vh. Mine looks good on Laptop and Phone.

    • @binodkhatri7738
      @binodkhatri7738 Рік тому

      @Rizki Rajar my comment do you have any idea about that??

    • @ifaizanMK
      @ifaizanMK Рік тому

      can you please share your code? i have some issues

    • @zeropoint25
      @zeropoint25 Рік тому

      @@binodkhatri7738 no idea, sry

    • @Liveyyy-ic9jl
      @Liveyyy-ic9jl 3 місяці тому

      life saver man

  • @davisnwanze4456
    @davisnwanze4456 2 роки тому +14

    In case you have a prerendering error at "./". The problem is from getStaticProps. This function is trying to request from an api endpoint that hasn't been built yet. The api routes in this application are in the next js application which is getting built. To solve this issue take the logic from the getPageInfo, getExperience...etc and put it in the respective helper methods in the utils folder. Basically, make your request to sanity straight from the helper utils without the api routes. After I did this it deployed.
    So you will be fetching like this
    const res = await sanityClient.fetch(query)
    const experiences: Experience [ ] = result
    return experiences
    The query is your groq query string.

    • @tzuilee588
      @tzuilee588 2 роки тому

      Thanks for your explanation buddy! It really helped me out! 😁

    • @Vaiez
      @Vaiez 2 роки тому +2

      any chance you could show the repo for this to compare? trying to figure out where i've gone wrong. thanks

    • @muhammadshadreza1636
      @muhammadshadreza1636 2 роки тому

      I also am facing issues with deploy I used try catch in the index.tsx cause the data was not coming up now when giving "vercel deploy --prebuilt" then it's not working.
      ENOENT: no such file or directory, stat '/vercel/path0/.vercel/output/functions/_next/data/td_4cUkOhbVy6u7Kx0Fm8/index.json.func'
      though I see this dir in the .vercel build folder
      any thoughts on that?
      thanks in advance

    • @ArturLan
      @ArturLan 2 роки тому

      @@muhammadshadreza1636 Just delete this "data" folder and then run "vercel deploy --prebuilt"

    • @ArturLan
      @ArturLan 2 роки тому +4

      Thank you for explanation, that makes sense, so basically you can't call internal Next.JS APIs from getStaticProps. But I wonder then why vercel build worked on video?

  • @cryptod6976
    @cryptod6976 2 роки тому +9

    My bro, even though I'm a skilled NextJS developer, your videos especially this one still have room to add value myself. Really Appreciated!

    • @binodkhatri7738
      @binodkhatri7738 Рік тому

      @Crypto D do you have any idean about my issue please read the comment the issue am facing??

  • @jshy6847
    @jshy6847 Рік тому +11

    there is a way in react to make your redundant code look more cleaner, its using the loop method (map in the jsx). Makes the code alot cleaner and easy to use. You also edit the element only one time and all of them get the changes

    • @ismailMerced
      @ismailMerced Рік тому

      I use this method all the time for duplicates components nice tip

    • @ahmed27218
      @ahmed27218 Рік тому +1

      can any one face the issue of CSS styling not showing in the page

    • @itsTRBLE
      @itsTRBLE Рік тому

      @@ahmed27218is it imported properly?

  • @londelidess
    @londelidess 7 місяців тому

    I love any projects you can configure contents in cms after deployed. That makes more sense to customer based products.
    I love this video!

  • @dalestewart
    @dalestewart 2 роки тому +6

    At 30:31 you can press SHIFT+OPTION+DOWNARROW to get multiple lines of the SocialIcon

    • @binodkhatri7738
      @binodkhatri7738 Рік тому

      @Dale Stewart do you have any idea about this
      Binod khatri
      1 second ago
      can anybody help me with the my skill section in his project the animation somewhat paused for a while and collaps together i have tried same code as his but in my context the animation is like linear there is no paused for a moment whyy is that so i am doing with reactjs does that make a difference ?? or am missing something ??

  • @saumya8407
    @saumya8407 2 роки тому +2

    This is amazing. And this is 100 times better than the best selling udemy bootcamp. Thank you for sharing it for free.

  • @qingyuanguan
    @qingyuanguan 7 місяців тому

    This video is so interesting. I've watched it several times without getting tired of it, it's amazing!

  • @dadtheautomator9553
    @dadtheautomator9553 2 роки тому

    Love this guy's energy on a topic can overwhelmingly be a bit dry from other content creators!

  • @sharadkushwah1307
    @sharadkushwah1307 2 роки тому +8

    For anyone having error while deployment -
    reason - using the baseurl when vercel builds the app there are no api functions present at the moment. They will be present after the deployment but the same doesnt let us deploy the function. What we can do is first deploy rest of the code which doesn't use those functions so that later when we deploy the whole code vercel wont have any problem fetching the apis. Because it will already be present there.
    Solution - Comment out the code which uses api then deploy the app. Then uncomment the code and deploy it again.

    • @mustak_085
      @mustak_085 2 роки тому

      Thnx buddy

    • @atiati83
      @atiati83 2 роки тому

      Hi Sharad Please a little more help regarding this issue. Sonny mentioned at the end of the VIdeo to change the baseURL. In which file to change the base url and whats is the base URL please a little help will be great help for me thanks.
      Issue i am having is the following anything i am updating in SANITY studio and showing/ updating on LIVE link. :(

    • @sharadkushwah1307
      @sharadkushwah1307 2 роки тому

      @@atiati83 if we change anything on sanity our vercel app will require a rebuild to show the changes. Thats what happening with my code. Maybe we can automate this thing, will have to find this out.

    • @sharadkushwah1307
      @sharadkushwah1307 2 роки тому

      @@atiati83 The base url is present in .env files

    • @atiati83
      @atiati83 2 роки тому

      @@sharadkushwah1307 I meant what url to use so sanity works. At the moment sanity not updating vessel app/site. Sonny didn't show in the video how to do do it. It only updating localhost:3000
      I don't know what I m missing

  • @MonLes-xt7gc
    @MonLes-xt7gc Рік тому +1

    51:00
    For windows users, select multiple things --> ctrl + alt + arrow key

  • @AndrewDBrown2020
    @AndrewDBrown2020 2 роки тому +4

    Sonny - amazing!!! Your knowledge, delivery and energy (for the entire video) - wow - you're the man!!!

  • @AndreaRiezzo
    @AndreaRiezzo 2 роки тому +8

    Your channel is a nice surprise. I'm looking forward to watch other good content.
    Thank you for sharing your knowledge!

    • @SonnySangha
      @SonnySangha  2 роки тому

      You’re welcome!!! Thanks for supporting!

  • @tzuilee588
    @tzuilee588 2 роки тому +16

    The energy in this channel is insane, never thought coding can be this energetic

  • @haroonalbar2725
    @haroonalbar2725 2 роки тому +10

    If anyone ran into the problem of the image not rendering
    use this in the terminal
    yarn add next-images
    use the Image component inside a div like so

    • @lokeshnegi5051
      @lokeshnegi5051 2 роки тому +1

      bro if u have completed can u please share your git hub repo for this project

    • @yashbarman9404
      @yashbarman9404 2 роки тому

      @@lokeshnegi5051 me to bro

    • @binodkhatri7738
      @binodkhatri7738 Рік тому

      @Haroon Albar do you have any idea about this issue help me
      can anybody help me with the my skill section in his project the animation somewhat paused for a while and collaps together i have tried same code as his but in my context the animation is like linear there is no paused for a moment whyy is that so i am doing with reactjs does that make a difference ?? or am missing something ??

    • @sourabhranakoti9339
      @sourabhranakoti9339 Рік тому

      the animation on the skills section is not getting triggered for 3 column in small screen, similarly in project section animation is not getting triggered hence image is also not rendering. I have checked the container div size, that is not the issue. Can you tell me how to solve this issue?

  • @masadamsahid
    @masadamsahid 2 роки тому

    Thanks. This project helped me understanding how NextJs work.
    And additionaly, it helped me understanding about Sanity and Framer Motion.
    Big thanks, Sonny 👍

  • @apekshafernando2750
    @apekshafernando2750 Рік тому

    sonny This is my first testing react web and no words to say really.......... good Thanks sonny, love you 🖤🖤💯💥🍻

  • @alexmephors
    @alexmephors Рік тому +3

    The way Sonny sold me on this tutorial in the intro, I just had to watch it. 😂😂

  • @kamalchakma4927
    @kamalchakma4927 2 роки тому +3

    appreciate the hardwork put behind this. such a underrated youtuber

  • @jeremymcdonald5281
    @jeremymcdonald5281 8 місяців тому

    Im a Controls engineer. .. meaning I program machines and industrial software systems. I came across this in my suggested feeds. . . dude. . .your video totally makes me want to leave the industrial and manufacturing sector and come into the full stack developer arena. just your energy and style was enough and has me hooked. . . i got to get out of the dark

    • @SonnySangha
      @SonnySangha  7 місяців тому +1

      This is such an awesome comment haha thank you!!! I’m glad you enjoyed it!

  • @xibble_developer7474
    @xibble_developer7474 2 роки тому +6

    Wow! Just started learning React and Next JS, this livestream/tutorial was quite helpful! Thank you Sonny! I'll look forward to more streams like this! :)

  • @harishg9429
    @harishg9429 2 роки тому +2

    coding is so much enjoyable with Sonny, thank you

  • @hiteshnalamwar2722
    @hiteshnalamwar2722 2 роки тому

    Learning coding from the best teacher out there) If you were my teacher in my Engineering school I would not wasted those 4 years :)

  • @carosendahl
    @carosendahl 2 роки тому +6

    Add
    " | order(dateStarted desc, dateEnded)" to the end of your GroQ experience query and
    " | order(dateStarted desc)" to your projects query to get the array in a nice ordered list for rendering..

  • @andremansour
    @andremansour 2 роки тому +10

    This is a good video but heres some advice, instead of using the responsive tab in the browser, instead change it to a device size so that you can check if it is truly is responsive. The build is somewhat broken when you test it on iPhone. nevertheless keep up the great work.

  • @jeromemanceau4263
    @jeromemanceau4263 Рік тому

    Thanks Sonny! It's always a pleasure to watch you working and explaining the code! Appreciate a lot!

  • @bedo-habashi
    @bedo-habashi 2 роки тому +1

    You are the best Sonny Sangha.
    You have helped and inspired me a lot brother.
    Because of I become a freelancer.

    • @SonnySangha
      @SonnySangha  2 роки тому +1

      Incredible!!! #PAPAFAM

    • @Zubairkhan-rb1fx
      @Zubairkhan-rb1fx Рік тому

      @@SonnySangha Error: getStaticProps is not supported in app/, detected in.
      I am getting this error.. Is it due to next13?

  • @victorjohnn
    @victorjohnn Рік тому

    Simply the best Sonny you are doing the best work Champ!!!

  • @Elgond
    @Elgond 2 роки тому

    was watching live in 5am in the morning , Liked , Subscribed and saved to Playlist .

  • @rodrigofrancescani4223
    @rodrigofrancescani4223 Рік тому +1

    Love your energy, and the content is gold, you're a blessing !

  • @tawfiqtb
    @tawfiqtb 2 роки тому

    you are changing my life bro ... keep doing what you do best

    • @tawfiqtb
      @tawfiqtb 2 роки тому

      am learning so much in a short time

  • @tephlondandada156
    @tephlondandada156 2 роки тому

    Wow! That’s amazing! Are you able to do a tutorial for beginners like myself on how to convert a Wordpress website into an app using react js?

  • @red.williams18
    @red.williams18 Рік тому

    For building the header section, something neat i saw another developer do was to create an array (in this case, it would just hold the url", .map() over that with a key and url and return the fc with that url as the normal argument. Dry at its best

    • @maha33612
      @maha33612 10 місяців тому

      another develper who?please can yo tell ?

  • @tadakuniyasuda8214
    @tadakuniyasuda8214 2 роки тому +3

    I told myself to finish this tutorial. I am currently at 3:10:31, and this is my first time creating working API. ... i will update this comment when I finish it... Wish me luck for one more hour, guys.

    • @chucknorrisfactfr
      @chucknorrisfactfr 2 роки тому +1

      i'm at 3:15:00 too, never give up bro it pay ;)

    • @tadakuniyasuda8214
      @tadakuniyasuda8214 2 роки тому +2

      @@chucknorrisfactfr I FINISHED!!!!! I was actually ready to give up when I read your comment because the last part on Sanity was a way beyond my capabilities, and I had too many bugs so I skipped it. I may come back later after I study backend, but yet I managed to finish it off with a new customizable portfolio. Thank you Sonny, and Thank you, YellowTea Beats

    • @vancouverrrr
      @vancouverrrr 2 роки тому +1

      @@tadakuniyasuda8214 So happy for you best of luck in your programming journey

    • @tadakuniyasuda8214
      @tadakuniyasuda8214 2 роки тому

      @@vancouverrrr thank you very much. Nice comments like yours motivate me the most

    • @chucknorrisfactfr
      @chucknorrisfactfr 2 роки тому +1

      @@tadakuniyasuda8214 Me too i'm a bit stuck on the sanity part, glad to help i'm really happy to know that my comment gave you motivation ;) share the love !

  • @brianmanguriu9960
    @brianmanguriu9960 Рік тому

    This guy is amazing, great video and the way you solve the errors its just amazing good trainer.

  • @briananderson8632
    @briananderson8632 Рік тому +4

    Sonny, first time watching one of your videos and I am impressed with how much content you cover in a matter of a few hours! Being a manager I don't get to code as often as I would like, but videos like this keep me energized. Quick question, in the projects section how did you make the images that show the project in the different form factors? That is a nice visual for each project that I would be interested in replicating.

    • @SonnySangha
      @SonnySangha  Рік тому

      Thanks Brian!!
      Could you elaborate on your question and send it to our team email at papareact.team@gmail.com as it always gets buried here!

    • @maximilianojuega17
      @maximilianojuega17 Рік тому

      did you get an answer for this question ?

  • @trooper_z3712
    @trooper_z3712 2 роки тому +2

    Man I appreciate your tutorial, I used to hate web and front end dev as a back end guy, but now it's so much easier and straight forward! BTW, what extension are you using that makes the suggested code at 1:06:51?

  • @ishaankulkarni49
    @ishaankulkarni49 2 роки тому

    had so much fun building this. Cant thank you enough Sonny!

  • @vijaynarayanan3258
    @vijaynarayanan3258 Рік тому +2

    great ui! It'd be much appreciated if you try to make these fully responsive starting from phone to desktop

  • @dineshkatariya5966
    @dineshkatariya5966 2 роки тому

    I'm going to modify this project and use it as my portfolio website. Thanks man for such amazing content

    • @chad4698
      @chad4698 2 роки тому

      smart me too

    • @xdeclipseytu_3790
      @xdeclipseytu_3790 2 роки тому

      I’m new to tailwind css, I got mine uploaded but having an issue with smooth scroll that he got, would that be the issue with Google by any chance? Cause I went to his deployed page and it was the same thing there

  • @lokeshnegi5051
    @lokeshnegi5051 2 роки тому +4

    you never disappoint with your content keep up the good work !

  • @NanashiHuy
    @NanashiHuy 3 місяці тому +34

    Wtf did i wake up to

    • @mr.boxedlikeafish821
      @mr.boxedlikeafish821 2 місяці тому +3

      It just happened to me😭

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

      Same bro just happened to me

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

      Just happend to me

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

      Glad to see I’m not the only one 😭

    • @georgezimeras
      @georgezimeras 15 днів тому

      You literally described my life rn

  • @thegoldenagelegendz4425
    @thegoldenagelegendz4425 2 роки тому +1

    Sangha bhaijaan your content always rocked everyone.

  • @nandasoe5104
    @nandasoe5104 2 роки тому

    I checked - everything is clean

  • @dalestewart
    @dalestewart 2 роки тому +1

    Let's add 1,000,000 likes to this PAPA FAM Tutorial

  • @sheheryarqazi1006
    @sheheryarqazi1006 2 роки тому

    You the one and only always make the most energetic tutorial 💯

  • @zidxne
    @zidxne 2 роки тому +8

    Guys if you are get getting "projectId" error when deploying or 500 internal error on vercel. Follow these steps:
    1. Make sure your gitignore file does not have # local env files
    # .env*.local in it.
    2. Change the NEXT_PUBLIC_BASE_URL in .env.local to your vercel site url NOT localhost:3000.

    • @ShivamVerma-ut6nk
      @ShivamVerma-ut6nk 2 роки тому

      thanks man !!!! it worked.

    • @mamunahmed8113
      @mamunahmed8113 2 роки тому +1

      same problem but i can't fixed this error. could you help me?

    • @getssa
      @getssa 2 роки тому

      Thanks man

    • @amadeusocean1201
      @amadeusocean1201 Рік тому

      @@mamunahmed8113 same here. Let me know if you find a solution

    • @sayanmanna2511
      @sayanmanna2511 Рік тому

      @@mamunahmed8113 same problem.. have you solved it?

  • @PattySpicy
    @PattySpicy 2 роки тому +1

    This is the portfolio project for now to the future !

    • @SonnySangha
      @SonnySangha  2 роки тому +2

      ❤🎉

    • @Zubairkhan-rb1fx
      @Zubairkhan-rb1fx Рік тому

      @@SonnySangha Error: getStaticProps is not supported in app/, detected in.
      I am getting this error.. Is it due to next13?

  • @Nik.305
    @Nik.305 9 місяців тому

    GWAAN SONNY! This is 🔥 I don't suppose you created an updated version of this since then?

    • @SonnySangha
      @SonnySangha  7 місяців тому +1

      I’m thinking of doing one!

  • @ThugLifeModafocah
    @ThugLifeModafocah 2 роки тому

    You, as usual, just killing it. Thanks Sonny.

  • @PeppiePeppa
    @PeppiePeppa 2 роки тому +5

    hey im getting Server Error
    TypeError: Only absolute URLs are supported. What did I do wrong here?

  • @petsmarketplc
    @petsmarketplc Рік тому

    Sonny G. Why do you use yarn when your instinct is to use NPM. Why fight against it?

  • @Forthepeople74
    @Forthepeople74 2 роки тому

    I just love your content. Hard work matters

  • @derekprieur5258
    @derekprieur5258 2 роки тому

    Really awesome video Sonny! Your energy throughout was great to see and I definitely learned a lot of new things 👍

  • @sheheryarqazi1006
    @sheheryarqazi1006 2 роки тому

    great teacher wish i could make you proud by learning

  • @andremansour
    @andremansour 2 роки тому +3

    also, for people having issues deploying to vercel, change the getstaticprops function inside the index.tsx to getserversideprops, and put all the get queries inside the function, for ex. "
    const pageInfoQuery = `
    *[_type == "pageInfo"][0]
    `;
    const pageInfo: PageInfo = await sanityClient.fetch(pageInfoQuery); "

    • @dante1672
      @dante1672 2 роки тому

      I tried that and it still didn't work. If you could please explain more. Like do you remove the original code that has the groq query and just move it to the index.tsx ?

    • @Pierrot24382
      @Pierrot24382 2 роки тому +1

      @@dante1672 Just changing getStaticProps to getServerSideProps should do it, it worked for me. And remove the "revalidate" property.

    • @shrinivassab
      @shrinivassab 2 роки тому

      @@Pierrot24382 can u please share ur gitHub getting same error

    • @ensar6803
      @ensar6803 2 роки тому

      @@Pierrot24382 I tried what you said still doesnt work :(

  • @feliwein_cc
    @feliwein_cc 2 роки тому

    killer build man, wtf i love you

  • @leandro1.618
    @leandro1.618 2 роки тому +1

    1:18:24 You cant use the from next with the , like you have to use the default . Or at least i couldent.

  • @holyfreakinguacamole
    @holyfreakinguacamole Рік тому

    THIS is the energy I'm looking for!! 🌟🍪🍰🤟

  • @KCODivyanshuKatyan
    @KCODivyanshuKatyan Рік тому

    Quality content you earned a sub

  • @rapolo01
    @rapolo01 2 роки тому

    For those who were struggle like me trying to install sanity here is my solution after 1 hour of research
    install sanity, then install node_modules inside sanity folder"
    them look for a file named ".npmignore" and type "sanity/" in front of node_modules

  • @jingli9232
    @jingli9232 2 роки тому

    genius and angel to the community

  • @frankdearr2772
    @frankdearr2772 7 місяців тому

    great topic, thanks 👍

  • @test3373
    @test3373 2 роки тому

    THANK YOU!! THIS WAS THE BEST AND EASIEST TUTORIAL

    • @zydraakiss
      @zydraakiss 2 роки тому

      Did you deployed this tutorial project?

    • @lokeshnegi5051
      @lokeshnegi5051 2 роки тому

      hey man if u have completed can u please share your gituhb code link

  • @Videx89
    @Videx89 2 роки тому +2

    Bro please upload tutorials like this once in a month! I really need to learn web design!

  • @muhammadshadreza1636
    @muhammadshadreza1636 2 роки тому +2

    Sonny I really am frustrated man! What a sweet build it has been so far. Came along till the deployment but errors started to occur. Especially now after solving the vercel build stuff by keeping the local host on and by running vs code on administration now I am having "Error: ENOENT" in the vercel deploy --prebuilt. though I can clearly see the directory but I am not getting any way out...
    I would really love some guidance from you guys...

  • @atiati83
    @atiati83 2 роки тому +2

    @3:51:50 sonny mentioned to change the base URL where to change the base url. And where to get the baseURL please let me know. Or if someone copy paste the base URL and in which file. Please will be great help Thanks

  • @Vikingsplayer
    @Vikingsplayer 2 роки тому

    awesome bro love your toturials and respect your effort to teach us like this

  • @techie_teko8923
    @techie_teko8923 2 роки тому

    this channel is Amazing ... THANK YOU

  • @bukolaidowu6572
    @bukolaidowu6572 Рік тому +1

    Sonny thank you very much for this tutorial. When I was following the build I noticed that anytime i refreshed the page it snaped to the about section or the experience section instead of the Hero section. Please how can i fix this?

  • @ricardoandrade1313
    @ricardoandrade1313 3 місяці тому

    yo great shot dude!

  • @sicruse9472
    @sicruse9472 3 місяці тому

    I stumbled across this and loved the tutorial, nice work! Having built out the majority of the code I ran into an incompatibility with Next 14+ in that GetStaticProps isn't supported in the app directory, which is where my main page is located. What are your thoughts on providing some guidance on adjusting the tutorial for next 14+? Cheers!

    • @YungHavy
      @YungHavy 19 днів тому

      I fixed that problem: I can send you a gist of it?

    • @pushkarguptamusic
      @pushkarguptamusic 18 днів тому

      @@YungHavy yes please

  • @Vanderjigs12
    @Vanderjigs12 Рік тому

    Love this video, but I am having issues with proper spacing of the images throughout the course, maybe because of the resolution?

  • @nomxxn
    @nomxxn Рік тому +1

    For anyone who’s done this recently, did y’all come across any bugs, or was it consistent?

  • @andreaskarz
    @andreaskarz Рік тому

    Hi Sonny, I love you videos they are full of energy, thank you. Wath do you think about Flowbite? I love it, then it saves a lot of work when you use Tailwind.

  • @agadaFrancisLouis
    @agadaFrancisLouis 2 роки тому

    Sonny is my best programmer❤❤❤

  • @laryssagomes6261
    @laryssagomes6261 2 роки тому

    thank you straight to the point

  • @leumnanthavong
    @leumnanthavong 2 роки тому

    Very good video. Thanks for sharing. I am a new subscriber. When I come to watch you video it is very nice contents. Please upload more clips. I am waiting to watch

  • @StackswopoGang
    @StackswopoGang 2 роки тому

    Great work Sonny!

  • @MASTERLYL2815
    @MASTERLYL2815 2 місяці тому

    nice ,, yhnx for this information

  • @MusicmakerJohnny
    @MusicmakerJohnny День тому

    He was doing a backstroke and everybody was like get out of the water there is s SHARK!

  • @clipartinc
    @clipartinc 2 роки тому

    Thanks for your videos! They help a lot. Can you do a NextAuth video using an Email provider using a mySQL database? Please use more mySQL database setups in your projects.

  • @BrandonUK
    @BrandonUK 2 роки тому +4

    Anyone else having the issue where the circles refuse to align with the hero content?

  • @ooweew
    @ooweew 2 роки тому +9

    Just wondering about a thing. Have not watched the whole video yet, but half-way. Does he have his browser on 80% zoom? Because right now on my 100% zoom (default), the h3 title (for example "Skills") is at the same level as the skill-icons and are behind them. Will he fix this later in his video?

    • @biosxx
      @biosxx 2 роки тому +1

      Have you figured this out ? I am having the same issue currently. Even on my mobile the website looks weird

    • @johnwinchester8911
      @johnwinchester8911 2 роки тому +1

      @@biosxx just messed around with font-size and padding with various screen sizes seemed to have fixed the problem for me.

    • @ooweew
      @ooweew 2 роки тому

      @@biosxx Hi, it's sad, but at the same time i'm glad it's not just me. But no, not yet. I have still more of the video left to watch. I just finished the "Project Section", and that section looks fine. Still want to watch the whole video to see if they fix that bug later. Have you watched the whole video yet?

    • @jingli9232
      @jingli9232 2 роки тому +1

      @@ooweew same issue, try to debug myself, then mess around with the layouts, sad

    • @ooweew
      @ooweew 2 роки тому

      ​@@biosxx Later in the video, he adds "max-h-96 overflow-y-scroll scrollbar-thin scrollbar-track-black scrollbar-thumb-[#F7AB0A]/80" to the ul that has the bullet-points, so that might help a little bit on the "Experience"-page. I took the "max-h" to "max-h-20"

  • @zementsega6196
    @zementsega6196 2 роки тому

    amazing energy and content .thank you sonny sangha..

  • @runtimejpp
    @runtimejpp Рік тому

    not gonna lie thats dope

  • @MohdDehury
    @MohdDehury 8 місяців тому

    Thank you!

  • @theoloisel4754
    @theoloisel4754 2 роки тому

    works, chock-full thanks!

  • @cheeky1699
    @cheeky1699 2 роки тому +14

    Awesome tutorials... Can I just give some constructive criticism? Sadly if you follow this video line by line it will break a lot on mobile in real life. You'll need to tweak a lot. Just a heads up for anyone following along just dont get frustrated and you'll have to tweak a bunch of the layout style to fit on mobile.

    • @jacobbdev
      @jacobbdev Рік тому

      Do you have a link to your code that you corrected by chance? I too am experiencing issues on mobile.

    • @ifaizanMK
      @ifaizanMK Рік тому +1

      @@jacobbdev same issues, do you have the code?

    • @johnr8729
      @johnr8729 Рік тому

      Definitely don't copy this line by line. There are a lot of layout issues/overlapping divs on different screen sizes that aren't addressed in this video. Especially in the Experience section. You'll need to do quite a bit of tweaking to get the experience cards to fit correctly within the Experience section on different screen sizes.

    • @thaisonha4183
      @thaisonha4183 Рік тому

      @@johnr8729do you have a github repo for the modifcations? I am also encountering some problesm on mobile

    • @juliusadebowale9629
      @juliusadebowale9629 Рік тому

      I think that was intentional so you can pay for the source code… coz papa is a senior dev, big devs don’t make those kinda mistakes

  • @ahurein1641
    @ahurein1641 2 роки тому

    I couldn't finish the stream... thanks for posting it early

  • @ilmu_web
    @ilmu_web Рік тому

    Wow, thanks for tutorial nice..

  • @samarthsheth8797
    @samarthsheth8797 2 роки тому +5

    Everything is working on my localhost but I am not able to deploy it
    Its showing error in yarn run build while deployment.
    Any help

  • @liam_k
    @liam_k Рік тому

    Hey, this looks amazing! I was just wondering if this still works, as some people in the comments have reported problems, because of lacking vercel support. Thanks in advance!