Это видео недоступно.
Сожалеем об этом.

Build and Deploy an Amazing Developer Portfolio with Next JS and Framer Motion

Поделиться
HTML-код
  • Опубликовано: 5 авг 2024
  • Learn how to build and deploy a modern developer portfolio with animations using Next.js. Perfect for showcasing your web development skills!
    ⭐ Hostinger - hostinger.com/mastery10
    Use the code JAVASCRIPTMASTERY to save up to 91% on all yearly hosting plans.
    🌟 Sentry - bit.ly/4abT6PG
    🎨 Portfolio Figma Design - resource.jsmastery.pro/minima...
    📘 Portfolio Best Practices Guide - resource.jsmastery.pro/portfo...
    🤖 Special Discord Forum - resource.jsmastery.pro/portfo...
    🌟 Become a top 1% Next.js 14 developer: jsmastery.pro/next14
    🚀 Skyrocket your career in 4 months: jsmastery.pro/masterclass
    📚 Materials/References:
    GitHub Repository (give it a star ⭐): github.com/adrianhajdin/portf...
    README (assets & code): github.com/adrianhajdin/portf...
    💻 Join our Discord Community - / discord
    🐦 Follow us on Twitter: / jsmasterypro
    🖼️ Follow us on Instagram: / javascriptmastery
    💼 Business Inquiries: contact@jsmastery.pro
    Time Stamps 👇
    00:00:00 - Intro
    00:05:40 - Project Setup
    00:14:48 - Hero Section
    00:40:30 - Bento Grid
    01:23:18 - Recent Projects
    01:43:40 - Sentry
    01:52:56 - Testimonials
    02:06:00 - Work Experience
    02:14:18 - My Approach Section
    02:26:24 - Footer
    02:35:13 - Fixing Bugs
    02:39:19 - Deployment

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

  • @alexeydimov4423
    @alexeydimov4423 2 месяца назад +128

    Thanks for a great tutorial!
    For those, who stuck with bento grid not working properly, in BentoGrid component string part of return className should be:
    "grid grid-cols-1 md:grid-cols-6 lg:grid-cols-5 md:grid-row-7 gap-4 lg:gap-8 mx-auto"
    Replace default Aceternity style with this, and it should work like a charm

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

      GOOD JOB BRO

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

      thnk youu bro

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

      I'm stuck with TypeError: flattenColorPalette is not a function
      in the tailwind.config.ts
      have any idea?

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

      @@samski17 not completely sure what could be the reason, but you probably should check that you've done everything correct starting from 21:42. If everything is copied-pasted and edited correct, might be some trouble during installation of Tailwind lib

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

      Excellent, yes this matches his github repository.

  • @peterxavier1
    @peterxavier1 2 месяца назад +8

    You're awesome mehn 🔥🔥 I was planning on redesigning my portfolio this week. Great timing.
    I have been following your channel for years now and you never disappoint.

  • @sarmad6166
    @sarmad6166 2 месяца назад +74

    This is the type of content for which I pay my internet bills for!!

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

    Thank you very much. Took me 4 - 5 days to complete this project but finally done. Amazing learning experience! Many thanks :)

  • @vaibhavsingh_08
    @vaibhavsingh_08 2 месяца назад +60

    Can’t believe how much value you provide for free! Amazing 🔥🔥

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

    It's really nice that you included an example of how you configure Tailwind. Keep up the great work! I'm always following your updates.

  • @user-ot6bs1th1t
    @user-ot6bs1th1t 2 месяца назад +3

    OMG! So comprehensive ! Great work !

  • @amadeosph2045
    @amadeosph2045 2 месяца назад +5

    Hello, I'm from Brazil, I really learned a lot from this video, I hope you can always create these videos that are better than many courses I've already taken here..... thank you and may God bless and gave everything for you and yours team keep up the wonderful work 👏👏👏😁

  • @moose43h
    @moose43h 2 месяца назад +5

    literally doing gods work out here.

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

    Man... from Chile, my thanks. Your content is of the highest quality. I will save up to buy your course as soon as I can. Best regards!

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

    Sleek🔥🔥 Thank you so much Adrain, been looking already to improving my portfolio, perfect timing.

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

    Aaaaamaziiiing , I know I would do this Saturday night ! Thank's

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

    I'm liking your new videos automatically because I already know that it's gonna be fire!

  • @Mahammad-Zubair
    @Mahammad-Zubair 16 дней назад

    sir, always amazed by the kind of ui ux designs you bring life to. they are just amazing.

  • @404-not-found-service
    @404-not-found-service 2 месяца назад +2

    Thank you very much, I learn a lot about design and how to implement these things for my websites, these types of shorter projects are appreciated but they teach a lot

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

    Thank you so much, i learned a lot from this Portfolio

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

    bro can turn any demand into reality ❤

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

    Always a pleasure to see your videos ! Thanks

  • @GabrielElbaz-fn4cy
    @GabrielElbaz-fn4cy 2 месяца назад +1

    Thank you Adrian for your amazing tutorials 👌🏻👌🏻👌🏻

  • @Jo-vs2ey
    @Jo-vs2ey 2 месяца назад +2

    always love your videos man! Keep up the good work!

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

    you'r a legend ! Thanks for sharing such high quality tutorials

  • @sapurachewae9805
    @sapurachewae9805 2 месяца назад +3

    The best! thank you for always giving high quality contents.

  • @mounir101
    @mounir101 2 месяца назад +1

    Great video as always. Thanks so much for the hard work.

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

    Thanks JS just finished the project and made some changes looks great, as always keep it up

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

    THANKS SO MUCH! really helpful

  • @OPGAMER.
    @OPGAMER. 2 месяца назад +13

    Those animations are just WOW. This will be a great project to build.

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

      Definitely! 😊

    • @themountains1701
      @themountains1701 2 месяца назад +1

      I'm somewhat between an beginner and intermediate react developer and I don't know NextJs, is it worth watching this tutorial for me?

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

      @@themountains1701 yes

  • @caiohenriqueuss
    @caiohenriqueuss 27 дней назад +1

    Thanks for sharing this content with us! That helped me a lot.
    God bless you.

  • @Dongamoham.18
    @Dongamoham.18 2 месяца назад +3

    You're my Inspiration 💥

  • @Dongamoham.18
    @Dongamoham.18 2 месяца назад +1

    You're Insane buddy 🔥
    Loved it ❤️‍🩹

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

    this is great and much appreciated work Sir👌👍

  • @limit9483
    @limit9483 2 месяца назад +1

    This is amazing, keep the good work up! 😁

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

    amazing tutorial as always

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

    Thanks for this✨

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

    You are the best. I wish I could sign up for the jsm masterclass and dive deep into the world of Javascript, React and Next.js. Love your content and dedication.

  • @X-Saikat-93
    @X-Saikat-93 2 месяца назад

    As everything from aceternity ... Kudos to Manu paaji 👏🏻👏🏻

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

    Great work as always. Brings new features and integrating it seamlessly for the community to follow along and build exciting projects every time kudos to you adrian!!! 🎉

  • @damilolaadejobi5516
    @damilolaadejobi5516 2 месяца назад +1

    This is awesome! Well done bro

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

    Amazing Thanks!

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

    Thank you for this tutorial

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

    Thank you for consistency Adrian❤❤❤❤❤❤❤❤❤❤❤❤

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

    Amaziing tutoriual thank you!

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

    LOVE IT!!!!

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

    From where do you get those ui designs .any specific website or you create your own from scratch in figma ???

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

    This is amazing 💪

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

    amazing project. almost done.

  • @Dillan-r3f
    @Dillan-r3f 3 дня назад

    Thank you so much

  • @AlexSmith-ms9xb
    @AlexSmith-ms9xb 2 месяца назад

    Please make a course where you explain how you make those Figma designs. They look awesome!

  • @ovangii
    @ovangii Месяц назад +1

    For some odd reason, when i do the clients section and sections after .... my h1, even logo and logo names images seem to be a bit faded or dull (the color is off - for eg. white is like grey). Double checked my styling, even went to github and checked the styling there... cant seem to find the problem. Anyone experiencing the same thing?

  • @enjamurisagar3554
    @enjamurisagar3554 2 месяца назад +1

    Awesome as always ❤❤

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

    I think this tutorial is over my head right now, I'm too much a beginner to follow and understand everything. I'll go back to the basics.
    Thanks

  • @CheckmateChronicles-yr6xj
    @CheckmateChronicles-yr6xj 2 месяца назад +2

    I spend 5 day on this tutorial but finally got my top-notch portfolio! :)

    • @sachinkumar-yz6ul
      @sachinkumar-yz6ul 13 дней назад

      Hi, could you please provide the code for this project? I'm encountering several errors while working on it.

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

    what's with the project in the repo, there is some mismatch in files with what you have made video with, the video project is little different and the one on the repo is little different, when i started the repo project the lights effect on start is not smooth

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

    bro is the master of websites ❤❤

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

    Hey, ive got the error "cannot find module next/font/google" when setting up the project and had to change "moduleResolution": "bundler", to "moduleResolution": "node". Any idea why this happened or why I had to do this?

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

    Incredible!

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

    Thank you so much for what you do for the community Adrian!

  • @beastofficial6925
    @beastofficial6925 27 дней назад

    Content are shown twice in scrolls what might me the issue in hero section and from where i can manage cards height and dimensions on large screen it occupies lot of space
    ?

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

    Hi Adrian, thank you for the amazing portfolio tutorial! Your content is always top-notch and incredibly helpful. Could you please consider creating a tutorial on building a social media app using Expo and Appwrite? I think it would be a fantastic project for the community. Thanks again for all your hard work!

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

    great job. ive been following and i got to the work experience section and i was curious where you get you svgs from

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

    Hi, Thanks for the tutorial. May I ask what tool have you used to take screenshots of your websites for the portfolio section?

  • @ujjwal1969
    @ujjwal1969 2 месяца назад +1

    Learning lot from you bro thank you

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

    Amazing 💪💪

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

    Really your coding and design is op
    Nice job ❤❤❤

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

    When I tried to import into page.tsx, it does not auto import the components. I have es7+ installed too. Anything else I should be installing or why it doesn't work?

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

    bro just changed my whole life in 2hrs plus

  • @SidhuDeep-qu3zc
    @SidhuDeep-qu3zc 24 дня назад

    its a beautiful world with good peoples in it.

  • @dev-akeel
    @dev-akeel 2 месяца назад +18

    1:30 it should be Deployment and Launch 😊

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

    Can't believe to build this type of projects and for free

  • @kirilukanna23
    @kirilukanna23 6 дней назад

    Great gaming video thank you!!!

  • @9anzuu7
    @9anzuu7 2 месяца назад +1

    I remeber your nft game
    I think it's time for now one
    🎉🎉🎉🎉🎉🎉
    My best teacher ❤

  • @vaibhavkolhe8586
    @vaibhavkolhe8586 2 месяца назад +1

    Need such more videos on react and next js
    For creating better UI to stand out in this AI era

  • @dereks469
    @dereks469 13 дней назад

    if i wanted to host this on my vps, any clue how icould fix the ssr issue with the gradientbg?
    > Export encountered errors on following paths:
    /page: /
    i believe its an usse with "document"

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

    Thanks for this fantastic project! I wanted to ask about the icons in the work experience section. Where can I find similar icons for download, though not exactly the same ones?

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

    This is fire! where did you get your assets?

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

    This guy is gooooood 🎉

  • @yannry
    @yannry 9 дней назад

    on 40:00, (tho already on 1 hour+) the floating navbar on mine unfortunately not working as intended. Why is that?

  • @Phyttron
    @Phyttron 27 дней назад

    Amazing Project ❤️ & Great Explanation 💯, It was begineer friendly. Unfortunately, In my project the bentogrids layout didn't came as aspected (they occupy full width space and came one below the another, idk but Except that project was Exceptional & FunToDo

  • @emmanuelehis1194
    @emmanuelehis1194 2 месяца назад +1

    Another master class . Appreciate your continuous effort!

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

    Love you Adrian

  • @A_Mmusic
    @A_Mmusic Месяц назад +1

    what were the technologies we installed in the terminal

  • @grenishrai611
    @grenishrai611 2 месяца назад +1

    I've always wanted to use ActernityUI in nextjs but was confused how to use. Thank you...!!!

  • @vishaalls2963
    @vishaalls2963 3 дня назад

    24:40
    The "grid and dot background" wont render! idk what mistake i made, but , i get 0 errors in console nor terminal, however the spotlight renders, like shown in 23:50.
    anyone have any idea?

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

    We still haven't gotten over the banking app and here you dropped another banger. 🙌🙌🙌

  • @revanthreddy790
    @revanthreddy790 2 месяца назад +1

    banger, yet again. Im gonna do this now and keep updating my progress here.

  • @hooooman.
    @hooooman. 23 дня назад +4

    "Report a bug" button from sentry, is not visible . i mean, when we reload the page, it appears for a brief moment, and when the page loads, it disappears. is it just me or any update or change occured ?

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

    Adrian you're the best teacher that's still provides free content unlike other youtubers who are fake with the so called "free" but only provide paid reference code and no Github repo, they just want to sell every piece of code they teach and they don't offer any other options or solution for any bugs of their projects. I'm sick and tired of them. I'll just stick with you in the future

  • @sollynour6776
    @sollynour6776 19 дней назад +1

    Hello sir, I wanted to ask if there was supposed to be an HTML file included since i wasn't able to run it without a HTML file. I tried hosting it using Github Pages, but it didn't work, so is it only meant for it to be run by the localhost:3000 or not? Also based on the Github repo that you mentioned in the description of this video (which I'm quite grateful for), it also didn't mention any html page at all. Additionally, for context, I only used node v22.4.1, and npm 10.8.1. Again thanks for the great video and I am hoping to hear from you once more

  • @techmadeazy
    @techmadeazy 2 месяца назад +1

    This is great! It would be awesome if this had an admin panel feature as well which allows the user to edit content without touching the code (lets say only text and images for now)

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

      Cool idea, but might be a bit of an overkill for the portfolio.

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

    Link to site where it's hosted ?

  • @VIMALKUMAR-kc8re
    @VIMALKUMAR-kc8re Месяц назад +1

    I am having issue in Report Bug Button. It is appearing at loading a page after that it is not showing. Anybody give me solution.

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

    thank u sir

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

    In the Bento grid section not all of the cards are showing on the screen. they are being cut off

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

    The man, The myth, The legend is back with new content. 🎉

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

    your voice is amazing bro.

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

    1:25:56 how do you copied many words at once by one by one for pasting? short cut to do that?

  • @Bassanio-ej7rw
    @Bassanio-ej7rw 2 месяца назад

    react three fiber is not working i have tried installing the dependency multiple times but it is just this React-three-fiber which is not being picked up how to resolve this?

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

    Hello, i am getting this error while running npm run build command ""Export encountered errors on following paths: /page: /"" can you provide solution for this problem?

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

    wow amazing

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

    Thank you so much for making this🫡🫡

  • @abracadabra80
    @abracadabra80 День назад

    22:35 : Ah so that is why the whole tutorial is only 3 hrs long. Without that pasting and component fiddling it would be 10 hours ;) So very much appreciated that you helped me get past this step which is the main reason I never completet a react, next or svelte project ...
    This calls for a meme: "BRO JUST GAVE US WORKING NEXTJS"