📬Do you want DAILY coding problems sent DIRECTLY to your Inbox? (with solutions the next day) 👉 links.papareact.com/university
@ravi12rocks Жыл бұрын
@@vnm_8945 use axios instead of the fetch method.then it will work. Worked for me.
@jeremymcdonald528110 ай бұрын
I concur. . . Bro is the DMX of the software engineering realm
@MindfulMoments-fl5ln9 ай бұрын
If anyone has completed this project, could you kindly share your code? I am encountering numerous issues with the responsiveness of the project.
@therhythmatic2 жыл бұрын
This dude kept the exact same energy level for almost 4 hours. Last time I saw someone do that, it was DMX in concert.
@SonnySangha2 жыл бұрын
Hahahahaha love this comment
@husseinkizz2 жыл бұрын
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!!!
@jacobrose66612 жыл бұрын
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.
@dknsapatin2 жыл бұрын
Thanks! This helped me a lot!
@mustafa_bilen2 жыл бұрын
or you can just give LegacyBehavior to tag its gonna work
@jesusxchristo2 жыл бұрын
@@mustafa_bilen that worked perfectly thank you!
@SatyamKumar-vz6kg2 жыл бұрын
I removed the link tag and just added onClick={() => (window.location.href = "#contact")} to motion.div
@gushawke43932 жыл бұрын
@@SatyamKumar-vz6kg THANK YOU
@ameersultanabbasi5596 Жыл бұрын
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
@carosendahl2 жыл бұрын
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_37902 жыл бұрын
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 Жыл бұрын
the website is'n really responsive. so thats something we'll have to do on our own
@MindfulMoments-fl5ln9 ай бұрын
If anyone has completed this project, could you kindly share your code? I am encountering numerous issues with the responsiveness of the project.
@cryptod69762 жыл бұрын
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 Жыл бұрын
@Crypto D do you have any idean about my issue please read the comment the issue am facing??
@qingyuanguan10 ай бұрын
This video is so interesting. I've watched it several times without getting tired of it, it's amazing!
@londelidess10 ай бұрын
I love any projects you can configure contents in cms after deployed. That makes more sense to customer based products. I love this video!
@zeropoint25 Жыл бұрын
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 Жыл бұрын
@Rizki Rajar my comment do you have any idea about that??
@ifaizanMK Жыл бұрын
can you please share your code? i have some issues
@zeropoint25 Жыл бұрын
@@binodkhatri7738 no idea, sry
@Liveyyy-ic9jl5 ай бұрын
life saver man
@m.zhafirrama98812 жыл бұрын
Best soft soft tutorial for beginners on KZbin! I'm an absolute beginner and all the other tutorials I've found on KZbin have been so
@AndreaRiezzo2 жыл бұрын
Your channel is a nice surprise. I'm looking forward to watch other good content. Thank you for sharing your knowledge!
@SonnySangha2 жыл бұрын
You’re welcome!!! Thanks for supporting!
@alexmephors Жыл бұрын
The way Sonny sold me on this tutorial in the intro, I just had to watch it. 😂😂
@MonLes-xt7gc2 жыл бұрын
51:00 For windows users, select multiple things --> ctrl + alt + arrow key
@dadtheautomator95532 жыл бұрын
Love this guy's energy on a topic can overwhelmingly be a bit dry from other content creators!
@apekshafernando27502 жыл бұрын
sonny This is my first testing react web and no words to say really.......... good Thanks sonny, love you 🖤🖤💯💥🍻
@jeremymcdonald528110 ай бұрын
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
@SonnySangha10 ай бұрын
This is such an awesome comment haha thank you!!! I’m glad you enjoyed it!
@tzuilee5882 жыл бұрын
The energy in this channel is insane, never thought coding can be this energetic
@dalestewart2 жыл бұрын
At 30:31 you can press SHIFT+OPTION+DOWNARROW to get multiple lines of the SocialIcon
@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 ??
@saumya84072 жыл бұрын
This is amazing. And this is 100 times better than the best selling udemy bootcamp. Thank you for sharing it for free.
@harishg94292 жыл бұрын
coding is so much enjoyable with Sonny, thank you
@jshy68472 жыл бұрын
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 Жыл бұрын
I use this method all the time for duplicates components nice tip
@ahmed27218 Жыл бұрын
can any one face the issue of CSS styling not showing in the page
@itsTRBLE Жыл бұрын
@@ahmed27218is it imported properly?
@hiteshnalamwar27222 жыл бұрын
Learning coding from the best teacher out there) If you were my teacher in my Engineering school I would not wasted those 4 years :)
@kamalchakma49272 жыл бұрын
appreciate the hardwork put behind this. such a underrated youtuber
@victorjohnn Жыл бұрын
Simply the best Sonny you are doing the best work Champ!!!
@tadakuniyasuda82142 жыл бұрын
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.
@chucknorrisfactfr2 жыл бұрын
i'm at 3:15:00 too, never give up bro it pay ;)
@tadakuniyasuda82142 жыл бұрын
@@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
@vancouverrrr2 жыл бұрын
@@tadakuniyasuda8214 So happy for you best of luck in your programming journey
@tadakuniyasuda82142 жыл бұрын
@@vancouverrrr thank you very much. Nice comments like yours motivate me the most
@chucknorrisfactfr2 жыл бұрын
@@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 !
@davisnwanze44562 жыл бұрын
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.
@tzuilee5882 жыл бұрын
Thanks for your explanation buddy! It really helped me out! 😁
@Vaiez2 жыл бұрын
any chance you could show the repo for this to compare? trying to figure out where i've gone wrong. thanks
@muhammadshadreza16362 жыл бұрын
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
@ArturLan2 жыл бұрын
@@muhammadshadreza1636 Just delete this "data" folder and then run "vercel deploy --prebuilt"
@ArturLan2 жыл бұрын
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?
@Elgond2 жыл бұрын
was watching live in 5am in the morning , Liked , Subscribed and saved to Playlist .
@AndrewDBrown20202 жыл бұрын
Sonny - amazing!!! Your knowledge, delivery and energy (for the entire video) - wow - you're the man!!!
@masadamsahid2 жыл бұрын
Thanks. This project helped me understanding how NextJs work. And additionaly, it helped me understanding about Sanity and Framer Motion. Big thanks, Sonny 👍
@SonnySangha2 жыл бұрын
You’re welcome!!
@andremansour2 жыл бұрын
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.
@ayushagrawal70522 жыл бұрын
Same. Btw could you be able to resolve that?
@Nik.305 Жыл бұрын
GWAAN SONNY! This is 🔥 I don't suppose you created an updated version of this since then?
@SonnySangha9 ай бұрын
I’m thinking of doing one!
@xibble_developer74742 жыл бұрын
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! :)
@rodrigofrancescani42232 жыл бұрын
Love your energy, and the content is gold, you're a blessing !
@tawfiqtb2 жыл бұрын
you are changing my life bro ... keep doing what you do best
@tawfiqtb2 жыл бұрын
am learning so much in a short time
@jeromemanceau42632 жыл бұрын
Thanks Sonny! It's always a pleasure to watch you working and explaining the code! Appreciate a lot!
@bedo-habashi2 жыл бұрын
You are the best Sonny Sangha. You have helped and inspired me a lot brother. Because of I become a freelancer.
@SonnySangha2 жыл бұрын
Incredible!!! #PAPAFAM
@Zubairkhan-rb1fx2 жыл бұрын
@@SonnySangha Error: getStaticProps is not supported in app/, detected in. I am getting this error.. Is it due to next13?
@ishaankulkarni492 жыл бұрын
had so much fun building this. Cant thank you enough Sonny!
@thegoldenagelegendz44252 жыл бұрын
Sangha bhaijaan your content always rocked everyone.
@lokeshnegi50512 жыл бұрын
you never disappoint with your content keep up the good work !
@nandasoe51042 жыл бұрын
I checked - everything is clean
@tephlondandada1562 жыл бұрын
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?
@leumnanthavong2 жыл бұрын
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
@sheheryarqazi10062 жыл бұрын
You the one and only always make the most energetic tutorial 💯
@alphaAmeturegarage9960 Жыл бұрын
This guy is amazing, great video and the way you solve the errors its just amazing good trainer.
@vijaynarayanan3258 Жыл бұрын
great ui! It'd be much appreciated if you try to make these fully responsive starting from phone to desktop
@briananderson86322 жыл бұрын
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.
@SonnySangha2 жыл бұрын
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 Жыл бұрын
did you get an answer for this question ?
@trooper_z37122 жыл бұрын
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?
@red.heifer2 жыл бұрын
its called autopilot
@dineshkatariya59662 жыл бұрын
I'm going to modify this project and use it as my portfolio website. Thanks man for such amazing content
@chad46982 жыл бұрын
smart me too
@xdeclipseytu_37902 жыл бұрын
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
@ThugLifeModafocah2 жыл бұрын
You, as usual, just killing it. Thanks Sonny.
@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 Жыл бұрын
another develper who?please can yo tell ?
@KCODivyanshuKatyan Жыл бұрын
Quality content you earned a sub
@feliwein_cc2 жыл бұрын
killer build man, wtf i love you
@sharadkushwah13072 жыл бұрын
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_0852 жыл бұрын
Thnx buddy
@atiati832 жыл бұрын
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. :(
@sharadkushwah13072 жыл бұрын
@@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.
@sharadkushwah13072 жыл бұрын
@@atiati83 The base url is present in .env files
@atiati832 жыл бұрын
@@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
@frankdearr277210 ай бұрын
great topic, thanks 👍
@Forthepeople742 жыл бұрын
I just love your content. Hard work matters
@derekprieur52582 жыл бұрын
Really awesome video Sonny! Your energy throughout was great to see and I definitely learned a lot of new things 👍
@PlainIntegral186 ай бұрын
yo great shot dude!
@a989857Ай бұрын
appreciate for your video. It is helpful
@haroonalbar27252 жыл бұрын
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
@lokeshnegi50512 жыл бұрын
bro if u have completed can u please share your git hub repo for this project
@yashbarman94042 жыл бұрын
@@lokeshnegi5051 me to bro
@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 Жыл бұрын
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?
@PattySpicy2 жыл бұрын
This is the portfolio project for now to the future !
@SonnySangha2 жыл бұрын
❤🎉
@Zubairkhan-rb1fx2 жыл бұрын
@@SonnySangha Error: getStaticProps is not supported in app/, detected in. I am getting this error.. Is it due to next13?
@carosendahl2 жыл бұрын
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..
@MrGangstergang2 жыл бұрын
thanks man
@anhbientu14202 жыл бұрын
Nice video pro, keep it up!
@holyfreakinguacamole Жыл бұрын
THIS is the energy I'm looking for!! 🌟🍪🍰🤟
@SonnySangha Жыл бұрын
🤙🏽🔥
@leandro1.6182 жыл бұрын
1:18:24 You cant use the from next with the , like you have to use the default . Or at least i couldent.
@Vikingsplayer2 жыл бұрын
awesome bro love your toturials and respect your effort to teach us like this
@jingli92322 жыл бұрын
genius and angel to the community
@zementsega61962 жыл бұрын
amazing energy and content .thank you sonny sangha..
@StackswopoGang2 жыл бұрын
Great work Sonny!
@sheheryarqazi10062 жыл бұрын
great teacher wish i could make you proud by learning
@techie_teko89232 жыл бұрын
this channel is Amazing ... THANK YOU
@atiati832 жыл бұрын
@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
@agadaFrancisLouis2 жыл бұрын
Sonny is my best programmer❤❤❤
@test33732 жыл бұрын
THANK YOU!! THIS WAS THE BEST AND EASIEST TUTORIAL
@zydraakiss2 жыл бұрын
Did you deployed this tutorial project?
@lokeshnegi50512 жыл бұрын
hey man if u have completed can u please share your gituhb code link
@sicruse94725 ай бұрын
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!
@YungHavy3 ай бұрын
I fixed that problem: I can send you a gist of it?
@pushkarguptamusic3 ай бұрын
@@YungHavy yes please
@rapolo012 жыл бұрын
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
@laryssagomes62612 жыл бұрын
thank you straight to the point
@MASTERLYL28154 ай бұрын
nice ,, yhnx for this information
@DarkOneTheory Жыл бұрын
Good job my friend
@theoloisel47542 жыл бұрын
works, chock-full thanks!
@abhinavdhama30142 жыл бұрын
This is what i was looking for . Franer motion ❤
@andreaskarz2 жыл бұрын
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.
@ilmu_web Жыл бұрын
Wow, thanks for tutorial nice..
@PeppiePeppa2 жыл бұрын
hey im getting Server Error TypeError: Only absolute URLs are supported. What did I do wrong here?
@ramydaher61932 жыл бұрын
Very niceee 👑❤️ Can you teach us how to build website with ruby and rails? Thank you 😊😍
@dalestewart2 жыл бұрын
Let's add 1,000,000 likes to this PAPA FAM Tutorial
@SonnySangha2 жыл бұрын
Dude I love your energy!!!
@Videx892 жыл бұрын
Bro please upload tutorials like this once in a month! I really need to learn web design!
@derealratos63322 жыл бұрын
love your vibe and your content sonny I want to be more like you
@bukolaidowu65722 жыл бұрын
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?
@charbelsarkis35672 жыл бұрын
Amazing content. 🥰👍
@clipartinc2 жыл бұрын
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.
@nicholasbazzoni70842 жыл бұрын
Great learning experience thank you .
@zidxne2 жыл бұрын
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-ut6nk2 жыл бұрын
thanks man !!!! it worked.
@mamunahmed81132 жыл бұрын
same problem but i can't fixed this error. could you help me?
@getssa2 жыл бұрын
Thanks man
@amadeusocean12012 жыл бұрын
@@mamunahmed8113 same here. Let me know if you find a solution
@sayanmanna25112 жыл бұрын
@@mamunahmed8113 same problem.. have you solved it?
@muhammadshadreza16362 жыл бұрын
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...
@amadeusocean12012 жыл бұрын
same. doesnt work. super frustrating!!!
@Tech_Alchemy2 жыл бұрын
Thanks as always for your amazing content Sonny.
@petropolishchuk68202 жыл бұрын
That's the best tutorial to ever exist ! Tyvm !
@MohdDehury11 ай бұрын
Thank you!
@evanmarshall9498 Жыл бұрын
In the hero component for useTypeWriter you defined both a text and count const. Did you ever use the count variable?
@franciscosouza18262 жыл бұрын
Thanks for the excellent video. + 1 subscriber.🙃
@islamibrahim47352 жыл бұрын
Hi sonny, love your videos and channel, I am wondering if you do a video for e-commerce that supports English and Arabic languages using next js ✌️