How to Create a Stunning Portfolio Website with Nextjs, Tailwind CSS and Framer-motion🌟

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

КОМЕНТАРІ • 769

  • @CodeBucks
    @CodeBucks  Місяць тому +1

    This tutorial uses Next.js 13 version but Don't worry everything will work except the exit animation since it is not compatible with the app directory and in the tutorial we are using pages directory. You can follow the tutorial and use the app directory instead of pages and other components will stay the same. Make sure to add "use client" at the top of the component if the component requires browser or user interaction. (use of side effects or useState). Apart from that you can checkout following URL and see how you can migrate from old Next.js version to Next.js 15:
    Hope you'll enjoy the tutorial😇
    nextjs.org/docs/app/building-your-application/upgrading/version-15

    • @Malik-of3vv
      @Malik-of3vv Місяць тому +1

      brother i am going to make this portfolio but the problem is that i am using typescript and work on next js 14 but the video is fully opposite of my tech stack now what should i do know i wanted to make this project bcz i like this now what??

    • @CodeBucks
      @CodeBucks  Місяць тому

      @@Malik-of3vv Hey, all the components that we're building in this video are usable in Next.js 14 or 15 version. There is no difference in it. For the typescript you just have to add relevant types for the props/libraries that you are passing to the components.

  • @mujahid_hatake256
    @mujahid_hatake256 Рік тому +34

    Finally I have done it! Took me 3 days.
    I was trying to learn NextJS and also was in need of a personal portfolio. This tutorial helped me so much. learned a lot about framer motion too. going to do some customization on this to make it unique now. Thanks man!

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

      Great to hear! Congratulations on completing the tutorial. Keep up the great work, and best of luck with your future endeavors!

    • @Gyanendra-Singh
      @Gyanendra-Singh Рік тому +1

      Hi bro my childern method not working for layout and home file?

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

      @@Gyanendra-Singh Could you share your code where you are getting the problem?

    • @Gyanendra-Singh
      @Gyanendra-Singh Рік тому +1

      @@CodeBucks where can I share ?

    • @Gyanendra-Singh
      @Gyanendra-Singh Рік тому

      drive.google.com/file/d/1mQCbw1oV1nX1u4E_p1F7OEMWd92JNKYm/view?usp=sharing
      @@CodeBucks

  • @normainobary
    @normainobary Рік тому +41

    I have been searching for the best way to learn Next JS (with Tailwind CSS) on top of React JS. But this tutorial covers that and much more. I haven't watched a tutorial this thorough from beginning to end before. Thank you so much for your willingness to share knowledge.

    • @CodeBucks
      @CodeBucks  Рік тому +5

      Great to hear! Thanks for your appreciation😇

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

      @@CodeBucks very nice commnet, i wanted to comment same , thanks man

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

      @@sui16chillax75 your welcome😇

    • @hamzaali-ie3nq
      @hamzaali-ie3nq Рік тому +1

      @@CodeBucks can you modify this and develop scend part for the responsiveness for this

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

      @@hamzaali-ie3nq It's responsive and also included that part in the tutorial. Check the timestamps from the description.

  • @soumyaswaroopsootar
    @soumyaswaroopsootar Рік тому +28

    Took me 3 days to Complete it but Literally One Of the Best Explained Projects on Tailwind CSS and NextJS ! Loved it

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

      Thank you so much for taking the time to complete the project! I'm glad you found the tutorial helpful and appreciate the positive feedback! 😊

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

      Guys ,if you want then buy it , it won’t do a justice to CodeBucks ….if I just gave you.
      Spend around 10 hours building this , and you want for free ?
      Not good man .

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

      @@ankitshah4326 Hey, sorry I can not. The code used in the video is same as the provided in the gumroad link.

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

      Hey, can you please tell me the site from where can I get the cover image of my projects?

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

      @@ankitshah4326 Canva

  • @b__yag
    @b__yag 2 місяці тому +5

    Bro, after everything you've done, I can only say: you're an angel developer

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

      Thank you so much for such kind words😇

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

    I'm doing this and finished only 1 hour long. But OMG I really need to say this. I'm appreciate your work. I have tried to do the whole website myself before but there are too many things I don't know how to do. And sometime the instruction I found on internet is hard to follow and understand. Until I found this video. You make it easy and cover almost everything I need for. Thank you so much.

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

      Thank you so much for your kind words! I'm thrilled to hear my video made your journey easier. I can say once you complete the whole project you'll get more satisfaction and few skills as well.

  • @letMeSeeTheCode-xq5hv
    @letMeSeeTheCode-xq5hv Рік тому +6

    I enjoyed the code along journey and finally finished it with some tweaks. Thanks man you're a star!

  • @53Strat
    @53Strat Рік тому +2

    This is the most impresive portfolio I have seen. Currently working on another when with tutorial help and making it my own but wow, I just feel like starting over with thiis one.

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

      Hey, I'm glad you liked this portfolio😉 I hope this will help you learn and build your own portfolio.

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

    After 15 days with full determination, now I can say that I have done exactly like this. Initially it was looking tough for me and I supposed it may have frustrated. With patience I was keeping doing the development and follow your instructions then now i complete 💯. Thank you for the awesome portfolio guidence.

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

      Hey, Congratulations🎉 on completing the whole tutorial and thanks for all the appreciation.

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

      can you share your website link?

    • @craftedbysrs
      @craftedbysrs 9 місяців тому

      ​@@gaurav13020He might not have it running.

  • @sangameshkyatappanavar
    @sangameshkyatappanavar 11 місяців тому +3

    Jumping to your next NEXT.JS tutorial: Next.js Blog Tutorial. You truly are the best!! 😊💗 Thanks heaps and heaps again bro!

    • @CodeBucks
      @CodeBucks  11 місяців тому +1

      Thank you for your kind words❣ It means a lot.

  • @velioona9835
    @velioona9835 6 місяців тому +3

    thank you. i'm confused about what design i should use for my portofolio, so i decided to use this video

    • @CodeBucks
      @CodeBucks  6 місяців тому

      I'm glad that you liked it!😄

  • @dinhoangduy
    @dinhoangduy Рік тому +7

    That's the best guide to create Portfolio Website I have ever seen in my life. Thank you so much ~

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

      Glad it was helpful!😉

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

      @@CodeBucks Bro please try to share the code files and the links in the description as soon as possible.
      Please post the complete code as a single file brother. Thank You so much.

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

      @@pandipatipavan3804 Hey Code is already shared in the description.

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

      ​@@CodeBucks Fine. Done brother. Thank You so much.

  • @itachicodes2506
    @itachicodes2506 Рік тому +7

    wow this looks amazing… cant wait to start on it 👨‍💻

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

    I am not even a web developer but still wanted to make a portfolio website of my own. Glad I saw this video. Great work brother🙌

    • @CodeBucks
      @CodeBucks  9 місяців тому

      Thanks for your kind words😇

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

    Dude, this tuto is so great!!!!you did everything without using any package...RESPECT!!!! you are very good....

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

    Bro, excellent content. I'm just halfway through and have already learned a lot of new things; thanks for showing how you got the assets, which is often not covered by other creators

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

      Glad to help! Thanks for your kind words😇

    • @nobody124...
      @nobody124... 2 місяці тому

      bro can you share your github repo

  • @_3clipse_
    @_3clipse_ Рік тому +5

    Haven't quite finished yet (up to dark/light mode) but gotta say this is the most fun tutorial I have ever done on UA-cam... just so cool... usually (because it is work) everything is grindy but this is creative... loving it...

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

      Thank you so much for your kind words! Keep up the enthusiasm, and happy learning! 🎉

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

      is dynamic can we add things later on

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

    Finally completed will update and make it more precise according to my need....thanks for the video it is one of the most effecient and understable video i have seen so far.....

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

      Congratulations🎉 on completing this tutorial. I'm glad you liked the video😇

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

    This is beautiful work bro, the portfolio is superb

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

    man u r too good to be a real person
    thank u so much u r the BEST❤❤❤❤

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

      Thank you for all the appreciation❣️

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

    I got a Job just because of this tutorial . Seriously Love you and thanks for this

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

      wow! I'm really happy for you. Thanks for sharing and congratulations🎉

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

    After more than 50 hours I have completed this portfolio using Vite instead of Next. I added some features like an animation for closing navbar, when the navbar is open and resize the page it's close and added an other icon with the italian flag and the english flag for changing the language. Thank you very much for this video :)

    • @CodeBucks
      @CodeBucks  8 місяців тому +1

      Congratulations🎉 on successfully completing this entire tutorial! I hope it has been helpful in enhancing your knowledge.
      I would love to see the changes that you have made.

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

      I texted you on instagram because I cant share you the link here. Please be nice :D@@CodeBucks

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

      I would like to but I dont know how to send it to you. They keep deleting my comment here...@@CodeBucks

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

    Amazing video. Thanks man! Just subscribed and look forward to more NextJS content!

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

      Hey, Thanks for the subscribe. I am glad you liked the video. More Next.js projects coming soon.

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

    Great Work Bro Such an Aesthetic and Minimalistic Portfolio i was in search of good design like this Awesome Work

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

    Really great work! Thanks for sharing

  • @Salah-YT
    @Salah-YT Рік тому +15

    Wow, I'm thoroughly impressed by your portfolio! I've only watched about 8 minutes so far, but it's already the best one I've seen. I do have a question though - I don't have much experience with NextJS, but I'm comfortable with Tailwind and Framer Motion. Everything else looks good to me, but I'm a little bit intimidated by NextJS. I've worked on a few projects before with version 12, and I also did a crash course on version 13, so I do have some familiarity with it. However, after watching your video, I feel inspired to take a deeper dive into JavaScript and tackle NextJS version 13. Thank you so much for sharing your knowledge and expertise. I've already subscribed to and liked your video, and I'll do my best to understand NextJS 13.

    • @CodeBucks
      @CodeBucks  Рік тому +7

      Hey, thanks for all the appreciation❣️. Next.js is really not that hard and whenever you found any concept a bit hard then you can read the documentation right away which will increase your conceptual understanding. You can reach out to me if you need any help.

    • @Salah-YT
      @Salah-YT Рік тому +3

      @@CodeBucks thank u so bro until now im ok im about 30 minute now I fill ok so if I need help ill ask u thank u so much

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

      @@CodeBucks Hey bro, Can I get this complete code for free if it is possible. If you could provide me the code for free then it will be really helpful for me to my further projects and it could raise or boost my skills and levels in the Resume and Profile. So I hope you can understand the situation and kindly do provide me the code files and the links in the description for free as soon as possible for free. I will be waiting for your response. Thank You.

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

      @@pandipatipavan3804 Hey, I don't think If I give you code then it will boost your skills. Instead if you follow the whole tutorial then it will increase your skills for sure. The final code is the same as shown in the tutorial. You can give some time and follow the tutorial it will benefit for your future and definitely you'll learn something.

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

      @@CodeBucks Yeah okay bro. Thank You so much ❤️

  • @mohamedelfouly3940
    @mohamedelfouly3940 2 дні тому +1

    You’re the bestt mshaalah

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

      I'm glad you liked it 😊

  • @алексейжучков-я8и
    @алексейжучков-я8и Місяць тому +1

    awesome lesson! thank you!

    • @CodeBucks
      @CodeBucks  Місяць тому

      I'm glad you enjoyed it!

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

    Wow after over 2 weeks I finally finished! Took much longer because I wanted to do some side quests and add some custom features and also fixing numerous unforeseen bugs that only seem to to occur on my end which lead me to going down into many rabbit holes. Thanks so much @codebucks for making this tutorial! Your coding and design skills are incredible and I really appreciate you putting in hours at a time and the effort to teach others these modern frameworks and technologies.

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

      Hey, Congratulations🎉 on completing this tutorial, I know it's long but I guess it's worth it to create your own portfolio. I appreciate your kind words and I'm glad you liked the video, have a great journey ahead.

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

      If you get errors on your end, it's most likely because you are using different versions of the packages used. A simple way to start (for those who want to learn and not just straight copy the entire code) is to first copy the package file into your own, then start writing the code. This prevents any different scenarios in case of deprecated functionality etc.

    • @AndreHugoFernandes
      @AndreHugoFernandes 11 місяців тому

      Show us your results. Any vercel uploading??

    • @dev-gv9ij
      @dev-gv9ij 11 місяців тому

      can u give ur github profile

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

    Best portfolio website tutorial in UA-cam, your channel is among the underrated channel. Like and comment so that your channel reach out more Best wishes brother

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

      I'm glad you liked this tutorial😇 Thanks for your kind words and wishes.

  • @GauravSingh-747
    @GauravSingh-747 Рік тому +4

    Amazing man i love this portfolio..

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

    Awesome tutorial! Thank you!

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

    This is so perfect lesson. Thank you so much!

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

    Amazing tutorial. Finally watched and coded along till the end of it. 🎉

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

      Hey, that's great. I'm glad that you completed the whole tutorial😉 Keep coding✨

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

      @@CodeBucks Thank you 🙏🏻

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

    Excellent video. Thanks for such a detailed tutorial!

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

      I'm glad that you liked the video😇

  • @godwin-z2465
    @godwin-z2465 Рік тому +1

    Hii sir!!, i found this video last week, i am so glad that i've finished this tutorial with my own style preference, it takes 7 days for me to finish this, thank you so much😁

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

      Hey, I'm glad that you liked the tutorial. Congratulations on completing this portfolio😉

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

      Can you share your github repo of this project?

  • @Salah-YT
    @Salah-YT Рік тому +24

    Wow, I'm thrilled to announce that I just finished watching your video! I cannot recall how many days it took me, but I spent around 30 minutes to an hour every day watching it. Plus, I also took a JavaScript course, and I must say, it was an incredible experience, and I am grateful to you for sharing your expertise. Your project is so fantastic that I hope it garners more than a million views. Thank you for your hard work and dedication. I can't wait to see what you'll create next with NextJS 13. If I may make a suggestion, could you consider incorporating sanityCMS in your future projects? Thank you once again! ... comment was done by chatGPT wow 🙂

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

      Hey, thank you for all your kind words😄, Sure I will try to add CMS in my next videos. Hope you have a great developer journey ahead😉

  • @developer_hadi
    @developer_hadi Рік тому +5

    Awesome work bro👏

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

    I just finished the whole tutorial. Thank you soo much

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

      Hey, Thank you for finishing the whole tutorial. I appreciate your efforts 🎉

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

      whats your github link

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

      @@wiizyhimsev6172 Here is my github profile: github.com/codebucks27
      Here is the project repo of starter code:
      github.com/codebucks27/Next.js-Developer-Portfolio-Starter-Code

  • @blacklittle9244
    @blacklittle9244 11 місяців тому +1

    thank you for such a cool tutorial,im sure i will learn a lot of new things,look forward more tutorials about new skills.

    • @CodeBucks
      @CodeBucks  11 місяців тому

      You are welcome! Sure I will soon create one tutorial like this one. 😇

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

    Amazing video! Keep it up! I bought the code too and finished the video

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

      Awesome thank you for your purchase!😇

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

    Thankx for your guidelines

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

    Nah bro. You just gained one subscriber. Very nice work

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

      Hey, thanks for the sub!😉

  • @HelloThere-xs8ss
    @HelloThere-xs8ss Рік тому +1

    whats even better is to make something just as useful as framer motion was for this creation.

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

      Hey, can you suggest your ideas or any project that you have in mind?

    • @HelloThere-xs8ss
      @HelloThere-xs8ss Рік тому

      @@CodeBucks that's a million dollar question

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

    Uau! Amazing project!. I love this

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

    I'm planning to do this for my design portfolio. I have a background in HTML and CSS, Next JS makes it pretty nice to create components even though I don't know React very well.

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

      I think You should watch any crash course available on React then you will understand this much better.

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

    Thanks man you're a star!🤗

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

      Thanks for your kind words😇

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

    Fantastic portifolio!

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

    Amazing job! Thank you so much!

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

    Thank you so much man, keep up your Work!!!

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

      I'm glad you liked it. Yes we'll do😇

  • @fathimashamla9053
    @fathimashamla9053 5 місяців тому +1

    Actually an awesome tutorial
    Very helpful 🎉❤
    Could you please make another video for deployment of these kind of app 😊

    • @CodeBucks
      @CodeBucks  4 місяці тому

      Thanks for your kind words! Sure I will create one video for deployment.

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

    Really good job dude!

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

    This is beatiful job 🤩

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

      I'm glad that you liked it😇

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

    can't wait to follow along.

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

      I hope you will like the whole tutorial 😇

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

    I just finished watching your video and I found it to be super amazing. I want to express my appreciation for your excellent work.

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

      Glad you enjoyed it. Thanks for your appreciation!😇

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

      did you build the portfolio..without getting any error?

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

      @@tanyaverma9450 Yes I did. Did you face any error?

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

      @@tanyaverma9450 Let me know which error you are facing.

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

    this is beautiful!

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

    Excelent... can wait to see something using React three fiber and GSAP again!

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

      Sure I will keep this in mind for the future tutorials, for now you should check the iPhone launch page from the other videos. In that tutorial I have used react-three-fiber and gsap.

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

    Wow! Thanks for sharing!

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

    Thank you so much this is very helpful I’ve been watching your video for over 5 days now I’m finally done thank a lot it’s helpful 🙌🙌 I got everything correctly no errors aside the skills part and the circle it wasn’t responsive to I had to change it but thanks a lot ❤️

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

      I subscribed 🙌

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

      I'm glad you liked it. Congratulations on completing this tutorial🎉

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

      Can you please share your github repo of this project?

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

      @@ankitshah4326 Hey, you can get the code from gumroad link.

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

    You worked so hard to make it

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

      Hey, yes😅 It's long tutorial. Thanks for noticing😇

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

    Amazing... But the previous portfolio website was the best

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

      Yes, both of these portfolios has different approach to UI and UX. This portfolio has traditional vertical layout while the old portfolio has unique layout.

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

    thx bro, for this tutorial , i hope for you the best

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

      Hey, I'm glad that you liked the video😇

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

    Hi, first off, I want to say that I thoroughly enjoyed building my portfolio following your guidance. It's been a fantastic learning experience! I'm curious about one aspect of your approach: I noticed you often use a desktop-first strategy for styling. Could you share your insights on why you prefer this method over the mobile-first approach, especially considering the mobile-first philosophy of frameworks like Tailwind CSS? I'm eager to understand the benefits and reasoning behind this choice. Thanks for all the great content and looking forward to your response!

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

      I'm happy to hear that you found my video helpful in building your portfolio.
      Regarding your question, the choice between desktop-first and mobile-first often comes down to the specific needs of the project and the audience it's targeting. In my case, while I recognize the growing importance of mobile-first design, especially with frameworks like Tailwind CSS, I often start with desktop-first for a few reasons.
      1) Many of the projects I work on have a user base that accesses content via desktop. This makes it logical to prioritize the desktop experience.
      2) I find that certain design and functional elements are easier to conceptualize and implement initially on a larger screen. This allows me to explain complex UI element or animation easily and it will be easier for a begineer to learn and implement it.
      3) As per my experience In mobile devices due to small screen we have to hide some elements thus we can not completely create everything like we do in the desktop-first approach.
      I do use desktop first approach but I always make sure that the final product is fully responsive and provides a seamless experience across all devices. I hope this answers your question.

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

      Hi, please would like to ask, were you able to use midjourney

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

      @@arikedada No, I used chatGPT 4.0

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

    this is fire❤‍🔥❤‍🔥❤‍🔥❤‍🔥❤‍🔥❤‍🔥❤‍🔥❤‍🔥❤‍🔥. this alone is enough to subscribe

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

      Hey, Thank you. I'm glad you liked it😇

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

    Hey, I loved this course bro, it's splendid portfolio website!
    but I had this doubt that, is this the only method to theme the website? -- like go to every page and then use dark:text-light... and all?
    But all-in-all I loved this tutorial! 💗

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

      Actually you can use variable, first you can define variable in :root in the globals css file then use that variables in the tailwind Css. Then add one prefers-color-scheme media query and change the variable value based on the prefered color schema.

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

      @@CodeBucks oh okay... Thanks a lot for your reply! That's so sweet of you to reply 💗

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

    Just be aware that when you get to the Logo/Icons section make sure that export const DribbleIcon on line 75 of icons.js is written with two letter Bs and not DribbbleIcon with 3 B's as this caused me an error and had to work backwards to realise there was an extra B there that caused an import export error.

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

      Thanks for the clarification!

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

    Thank you very much for the video, it helped me a lot with my portfolio, because I'm starting now and I still don't have much knowledge, your videos are excellent, very well explained and easy to follow, keep it up.

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

      I'm glad it helped you😇

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

    nice thank you 👌👌🙌🙌👍👍

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

    hello, great video, can you talk about hosting such an app? I have learned lots from many of your nextjs tutorials. But am stuck trying to host the site, is there a way to make it a static site? Or using a vps?

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

      Hey, you can use vercel or netlify to host Next.js site. You just have to create github repo and push your code to the repo connect it with vercel and just follow on screen instructions. That's it. I also have one video where I'm using Netlify to host website you can check it out.

    • @fartboobs
      @fartboobs 11 місяців тому +1

      vercel is the way to go. like two clicks to deploy. It'll even fetch from your github and deploy changes automatically when you push

  • @szyszka243
    @szyszka243 4 місяці тому +7

    What is the point of creating such portfolio and use it if you can not code it on your own? Serious question :)

    • @CodeBucks
      @CodeBucks  4 місяці тому +16

      A portfolio isn’t just for coders; it’s essential for anyone looking to showcase their work and skills online. Whether you’re a designer, data analyst, or any professional needing a digital presence. It serves as a powerful tool for building your personal brand and demonstrating your expertise, regardless of your field. Having a portfolio helps you present your work effectively and stand out, making it a valuable asset for anyone aiming to establish a strong online presence.

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

    Thanks bro...✨

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

    This is next level

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

    Thanks for the tut. Great learning. Can you suggest on how can we get more details learning for Framer-motion?

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

      Hey, I'd suggest that you start with their documentation and apply it on your own small projects, you can check their examples to understand more about the implementation.

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

    I watched the video and followed the instructions but still can't complete the dark and light mode when loading the page :( . but this is creative... loving it

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

      Share your code of the hook so that I can take a look.

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

    Awesome bro! On the Home section, Do you know what that type of portrait(Person image) is called?

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

      Hey, I have used digital art created by using midjourney. You can get the prompt from the starter code files.

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

    BUG FIX Timestamp: Dark Mode on refresh - @4:10:09

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

      Done! By the way it's not bug😉

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

      @@CodeBucks thank you so much for this tutorial and adding the timestamp🙏. This has been my first react project and I really appreciate how much detail you go into.
      I got confused by the refresh issue and thought I did something wrong so spent awhile trying to troubleshoot 😵‍💫. It was only when I gave up and kept watching that I realized you went back and fixed it. I hope the timestamp and this comment will save someone from the same confusion. 😁

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

      @@GentlemanTomcat I'm glad you liked the tutorial. Thanks for the timestamp as well. It was very thoughtful suggestion.

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

    Great looking design. The code could be cleaned up a lot but a great intro video. I am quite lost at the stage of creating the svg in canva. Any chance you could walk that through step by step? After canva, remove bg, convert to svg, okay. Then you skip the part where you have converted it into a function. If I replace the path in the svg with my own ones it doesn't scale at all and is oversized. I chose the same instagram option in canva you had

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

      Hey, I'm glad you liked the portfolio, yes code is not cleaned up enough but I have already mentioned that I have kept the code this way for the tutorial only and I don't want to waste time in creating and finding multiple files for the tutorial. I have converted the SVG by using svgr playground then I have used it as a React component. Have you tried converting it using Svgr?

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

    I just finished implementing this and I learn a lot especially when it comes to responsive design and animations using framer motions!
    Has anyone tried and been able to make the exit transition animation works with next13/14 app router?
    That's the only thing I can't figure out.

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

      Hey, Congratulations on completing this tutorial. yes it's an issue in the app router and I don't think framer-motion has anything yet that can help us to create the same effect.

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

    If you liked this video don't forget to share your feedback in the comment section, it means a lot❣to me.
    Also, share this video with your friends who would like to create beautiful websites😉
    -----------------------------------------------------------------------------------
    Starter CODE:
    ➡ Link 💚: github.com/codebucks27/Next.js-Developer-Portfolio-Starter-Code
    Final CODE:
    ➡ Link 💚: codebucks.gumroad.com/l/cdccc
    ➡ Link [For INDIAN users] 💚: buy.stripe.com/dR6dRx2HbeyNdz29AD
    This link contains all the code which is used in the Video
    -----------------------------------------------------------------------------------

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

      Bro please try to share the code files and the links in the description as soon as possible.
      Please post the complete code as a single file brother. Thank You so much.

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

      I have already shared the code links in the description and in this pinned comment as well😇.

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

      @@CodeBucks Done. I got the code from the description. Thank You so much ❤️ brother. All The Best 👍 for your success. Thank You 🙏

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

      @@CodeBucks Please provide the code files and the links for free. I really want this code for free brother.

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

      Hey, you can follow the tutorial, the final code is same as in the tutorial. Also by following the tutorial you'll learn thing or two.

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

    awesome tutorial , learnt a lot and got new ideas to create my portfolio website , Just want to know how you did that svg path as its not explained properly . I have created my own svg image but dont know how to change it in icons svg path for circular text.

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

      Glad you liked it! Are you refering to the circular text that is in the home page?

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

      @@CodeBucks Yes , it has svg code in icons.js as circular text , i dont know why when i paste my svg path instead of that its not working , how you made that combined path as a one ?. my svg has multiple paths

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

      @@abhinavkumar3405 How did you created your svg?

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

      @@CodeBucks The same way as mentioned in video by using adobe express

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

      @@abhinavkumar3405 Have you used canva to create the circular text? Once you convert the png into svg make sure to use react svgr playground to convert that svg to react component.

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

    I really loved your video! :) Very good!
    How would you make a cms system for the blog and projects? would be a nice video to also learn from

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

      Hey, i'm glad you liked the video. Yes in future videos I will use CMS based application.

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

      @@CodeBucks Please do as soon as possible it's such a great Idea!!!!! also thanks a lot for this video

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

      @@idank9753 Sure.

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

    Thank you so much for your video guide, it was fun and educational at the same time! Has anyone else followed along but on the latest App Router instead of Pages Router. I did that and had to work through some Router changes. Following your guide I am unable to get exit with AnimatePresence to work. Just curious if anyone else ran into the same thing.

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

      Hey, I don't know if anyone have faced similar issue. Make sure you pass key to the AnimatePresence component and try again.

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

      I've found the same issue, have you found the solution?

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

    Thank you very much for the video, it helped me a lot with my portfolio, because I'm starting now and I still don't have much knowledge, your videos are excellent, very well explained and easy to follow, keep it up.
    Could you make a video helping to transform the articles part into a blog with cms like Netlify CMS or something like that to generate the posts?

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

      Hey, thanks for all the appreciation. Yes I will create a video on creating a blog using CMS or local files.

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

    Very Good! thks guy!

  • @divyanshukumar4757
    @divyanshukumar4757 9 місяців тому +2

    Could you please make the same portfolio by using vue.js and Tailwind CSS? Please make a video on this.

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

      Hey, I have not much experience with vue.js but sure In the future I'll create another portfolio video using vue.js

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

      @@CodeBucks Thanks I am waiting please make it soon.🙂

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

    Very nice project, congratulations.
    Bro, I want to post it on my Hostinger server.
    Can I use the command: "npm rum build" to convert it and use it as html?

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

      Hey, Thanks for your kind words. I don't know about the hostiger but I'm sure you will get tutorials to help you to host the Next.js website.

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

    It seems you have explained so well,i have just started and install the setup files.but there is a pages instead of /app . And i wanted to learn about it

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

      Hey, I have used pages directory and not the app because at the time of recording this tutorial app directory was not stable. In my future videos I will use app directory.

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

    It's just an amazing tutorial, as a noob i learnt a lot, I just wanted to know that to add articles should i create a new page and add the articles separately, sorry to ask this as i am a beginner :)

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

      In this portfolio I have only added a component which links to your articles that is on the other website but if you want to add and show your written articles on this same website you could checkout my latest tutorial on how to create the blog using Next.js. After completing that tutorial you could integrate that to this portfolio.

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

      Thanks a lot for the reply, you are great ✨

  • @Malik-of3vv
    @Malik-of3vv Місяць тому +1

    Brother, I have a question, which is: Can I follow your this portfolio video in October 2024 because NextJS version 14 is running? Please help me. Can I completely watch your full portfolio video because your project was so amazing and you did a great job on this portfolio? GOOD WORK BRO.

    • @CodeBucks
      @CodeBucks  Місяць тому

      You can definitely follow this portfolio. The only aspect that won't function in the Next.js 14 App directory is the exit animation that triggers when changing or reloading the page, which relies on Framer Motion. Everything else will work seamlessly. If you opt for the pages directory, the animation will work perfectly.

    • @Malik-of3vv
      @Malik-of3vv Місяць тому +1

      @@CodeBucks ok brother thats great

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

    Very well done. I didn't like the Desktop first approach.

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

    I really need that thanks

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

    1:22:27 - How you convert circular-text.png to svg in icon.js bit confused

    • @CodeBucks
      @CodeBucks  9 місяців тому

      Here is the process:
      -> Create the circular text from the canva and get it in the png or any image format
      -> Use the erase.bg or remove.bg to remove the background and make it transparent
      -> Use any good png to svg converter to convert it into a svg file
      -> Use the react-svgr playground to convert the svg to a React component then place it in the Icons.js file

    • @ishaat_plays
      @ishaat_plays 9 місяців тому

      I tried but got multiple path and d value and it's not even work with animation and the background . could you generate one for me please ? i will send you the png and svg file . please provide your mail@@CodeBucks

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

    which icon theme are you using? is very minimalistic

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

      Do you mean vs code theme or icons in the website?

  • @jamesjordon-vq4cw
    @jamesjordon-vq4cw Рік тому +1

    Nice portfolio❤❤

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

    i love this guy

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

    Hey! I came across this video trough my recommended page. But I'm wondering I'm pretty new to Javascript, where should I begin first? Do you have any other more beginner friendly projects?
    Thanks!

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

      Hey, How much do you know about the React.js or you want to make projects in JavaScript?

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

    This is a great work....... congratulations for the views and all the best for your upcoming projects, i have a problem... I'm trying to build a website using html and css....and i want to keep that hovering 'hire me' icon which will redirect to email.....can you please explain how to do it?🙂

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

      You can do that by using anchor link. In the href you have write mailto and email like this "mailto:email@gmail.com" . This will open up the email client.

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

      @@CodeBucks no , actually I guess I didn't make it clear what I want, I'm making a portfolio website for my own, I'm not into this coding and all, but I managed to do it by watching videos.....while watching so, I liked your 'hire me' floating button , and I wanted to do something like that, but I don't know how to do it, because I'm designing my website on html and css , and you're doing it on js, I thought if I created a js file and write the code of you and Linked it to my html , it'll work, but it didn't, and I understand that it's because of something like react js or something, I don't know how to specify that because I don't know, but this is my problem......I don't know how to get that same hovering button in my html , but not js ....can you help me with it??? If you didn't understand, I would like to send you an email of my query so that you can understand better of it, If you did understand, please help me

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

      @@sujaiboddana Hey, you can also create such button using only html and css. Once you get the round text from the canva and transform it to an svg. You just have to use link element and add css to create this hire me button. Place it at the center of the rounded text. You can use the same css I have used for this button. To make the round text spin you can create keyframes in react which rotates the svg.

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

    Thanks! This was an amazing tutorial. Just a question into the crowd - does anyone know how to remove the scroll? I've tried playing around with varying options, like min-h-screen to h-full; also trying on different components (with _app.js as the parent).

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

      Can you tell me which scroll you want to remove?

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

    I’m stuck at 27:56 the transition and infinity mine isn’t working I’m getting an error message in the local host please help 🙏🏾

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

      Hey, Can you tell me the error message that you are getting?

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

    A request please turn on auto save for reloading the page it on a real time that will help beginners . They'll see what's happening

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

      Hey, can you explain what do you mean by auto save for reloading?