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

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 มิ.ย. 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

ความคิดเห็น • 482

  • @peterxavier1
    @peterxavier1 19 วันที่ผ่านมา +4

    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.

  • @vaibhavsingh_08
    @vaibhavsingh_08 21 วันที่ผ่านมา +36

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

  • @user-ot6bs1th1t
    @user-ot6bs1th1t 18 วันที่ผ่านมา +2

    OMG! So comprehensive ! Great work !

  • @sarmad6166
    @sarmad6166 15 วันที่ผ่านมา +28

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

  • @wasiqonly
    @wasiqonly 5 วันที่ผ่านมา

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

  • @user-je8nu5er7c
    @user-je8nu5er7c 10 วันที่ผ่านมา

    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.

  • @amadeosph2045
    @amadeosph2045 18 วันที่ผ่านมา +1

    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 20 วันที่ผ่านมา +3

    literally doing gods work out here.

  • @alexeydimov4423
    @alexeydimov4423 8 วันที่ผ่านมา +13

    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 8 วันที่ผ่านมา

      GOOD JOB BRO

    • @aimuzik0
      @aimuzik0 6 วันที่ผ่านมา

      thnk youu bro

    • @WaqasAhmed-np7sj
      @WaqasAhmed-np7sj 5 วันที่ผ่านมา

      Thanks🥰 You really solved my problem.

    • @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

  • @mohiths1090
    @mohiths1090 20 วันที่ผ่านมา +4

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

  • @PlxEI
    @PlxEI 20 วันที่ผ่านมา +1

    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!

  • @i_vishalsah01
    @i_vishalsah01 21 วันที่ผ่านมา +1

    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!!! 🎉

  • @michaelojekunle3396
    @michaelojekunle3396 20 วันที่ผ่านมา +1

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

  • @Jo-vs2ey
    @Jo-vs2ey 20 วันที่ผ่านมา +1

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

  • @laureneipsum6871
    @laureneipsum6871 20 วันที่ผ่านมา

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

  • @GabrielElbaz-fn4cy
    @GabrielElbaz-fn4cy 19 วันที่ผ่านมา +1

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

  • @gherbetto
    @gherbetto 16 วันที่ผ่านมา +3

    This is an amazing tutorial, I'm a Vue developer and never had a chance to try React and Tailwind and this is an awesome experience so far! its 4:00am here and I'm on 30th minute but got the hero section done. It's an amazing feeling how sleek and responsive it feels. Can't wait to finish it. Thanks! Cheers!

    • @javascriptmastery
      @javascriptmastery  16 วันที่ผ่านมา +3

      I remember feeling the same way when I was learning to code many years ago, that's amazing!

    • @anime_edits_0962
      @anime_edits_0962 16 วันที่ผ่านมา

      ​@@javascriptmasteryhi sir ❤❤❤❤

  • @alexg7282
    @alexg7282 21 วันที่ผ่านมา +1

    Always a pleasure to see your videos ! Thanks

  • @sapurachewae9805
    @sapurachewae9805 20 วันที่ผ่านมา +2

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

  • @martys125
    @martys125 21 วันที่ผ่านมา +1

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

  • @jorden123
    @jorden123 17 วันที่ผ่านมา +1

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

  • @Dongamoham.18
    @Dongamoham.18 15 วันที่ผ่านมา +1

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

  • @mounir101
    @mounir101 20 วันที่ผ่านมา +1

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

  • @404-not-found-service
    @404-not-found-service 20 วันที่ผ่านมา +1

    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

  • @CheckmateChronicles-yr6xj
    @CheckmateChronicles-yr6xj 6 วันที่ผ่านมา

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

  • @clovermk1635
    @clovermk1635 14 วันที่ผ่านมา

    THANKS SO MUCH! really helpful

  • @limit9483
    @limit9483 20 วันที่ผ่านมา +1

    This is amazing, keep the good work up! 😁

  • @Dongamoham.18
    @Dongamoham.18 15 วันที่ผ่านมา +1

    You're my Inspiration 💥

  • @ahsankabir6810
    @ahsankabir6810 20 วันที่ผ่านมา +1

    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.

  • @user-bz9zt9we6s
    @user-bz9zt9we6s 19 วันที่ผ่านมา

    bro can turn any demand into reality ❤

  • @kumargupta7149
    @kumargupta7149 20 วันที่ผ่านมา +1

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

  • @Banksy_said_hi
    @Banksy_said_hi วันที่ผ่านมา

    Amazing Thanks!

  • @OPGAMER.
    @OPGAMER. 21 วันที่ผ่านมา +11

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

    • @javascriptmastery
      @javascriptmastery  21 วันที่ผ่านมา +2

      Definitely! 😊

    • @themountains1701
      @themountains1701 18 วันที่ผ่านมา

      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  18 วันที่ผ่านมา

      @@themountains1701 yes

  • @bulelaniquinton7272
    @bulelaniquinton7272 8 วันที่ผ่านมา

    this is great and much appreciated work Sir👌👍

  • @damilolaadejobi5516
    @damilolaadejobi5516 20 วันที่ผ่านมา +1

    This is awesome! Well done bro

  • @spicyy812
    @spicyy812 19 วันที่ผ่านมา

    svaka čast brate

  • @X-Saikat-93
    @X-Saikat-93 5 วันที่ผ่านมา

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

  • @AlexSmith-ms9xb
    @AlexSmith-ms9xb 20 วันที่ผ่านมา

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

  • @zain_x_alpha
    @zain_x_alpha 20 วันที่ผ่านมา

    Thanks for this✨

  • @enjamurisagar3554
    @enjamurisagar3554 20 วันที่ผ่านมา +1

    Awesome as always ❤❤

  • @MwishaLudack
    @MwishaLudack 19 วันที่ผ่านมา +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

  • @ujjwal1969
    @ujjwal1969 20 วันที่ผ่านมา +1

    Learning lot from you bro thank you

  • @user-bz9zt9we6s
    @user-bz9zt9we6s 19 วันที่ผ่านมา

    bro is the master of websites ❤❤

  • @asaadsiddiqui45
    @asaadsiddiqui45 20 วันที่ผ่านมา +2

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

  • @Deevicode
    @Deevicode 20 วันที่ผ่านมา

    This is amazing 💪

  • @MikeNugget
    @MikeNugget 21 วันที่ผ่านมา +2

    Incredible!

  • @michealskup5730
    @michealskup5730 20 วันที่ผ่านมา +1

    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!

  • @bimasaktikr
    @bimasaktikr 17 วันที่ผ่านมา

    LOVE IT!!!!

  • @dev-akeel
    @dev-akeel 21 วันที่ผ่านมา +18

    1:30 it should be Deployment and Launch 😊

    • @javascriptmastery
      @javascriptmastery  21 วันที่ผ่านมา +5

      Amazing!! ❤️

    • @dev-akeel
      @dev-akeel 21 วันที่ผ่านมา

      ​@@javascriptmastery For 1 or 2?😊

  • @grenishrai611
    @grenishrai611 20 วันที่ผ่านมา +1

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

  • @francoavolio5025
    @francoavolio5025 21 วันที่ผ่านมา +2

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

  • @emmanuelehis1194
    @emmanuelehis1194 21 วันที่ผ่านมา +1

    Another master class . Appreciate your continuous effort!

  • @zadrodriguez7709
    @zadrodriguez7709 2 วันที่ผ่านมา

    This is fire! where did you get your assets?

  • @RandoxCoding
    @RandoxCoding 7 วันที่ผ่านมา

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

  • @joshuaochieng3091
    @joshuaochieng3091 14 วันที่ผ่านมา

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

  • @ahmedbahnasy2243
    @ahmedbahnasy2243 20 วันที่ผ่านมา

    Amazing 💪💪

  • @ralphrosael
    @ralphrosael 21 วันที่ผ่านมา +1

    The animations are amazing! 🤩🔥 Great work!

  • @techmadeazy
    @techmadeazy 20 วันที่ผ่านมา +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  20 วันที่ผ่านมา

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

  • @abdullahsufyan7823
    @abdullahsufyan7823 17 วันที่ผ่านมา

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

  • @aashishkumarsingh428
    @aashishkumarsingh428 14 วันที่ผ่านมา +1

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

  • @vaibhavkolhe8586
    @vaibhavkolhe8586 4 วันที่ผ่านมา +1

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

  • @thenewsmargstv1816
    @thenewsmargstv1816 16 วันที่ผ่านมา

    This guy is gooooood 🎉

  • @revanthreddy790
    @revanthreddy790 21 วันที่ผ่านมา +1

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

  • @methuselahmark7818
    @methuselahmark7818 21 วันที่ผ่านมา +1

    Love this video man
    Keep up the good work

  • @user-ww4gz7wx4t
    @user-ww4gz7wx4t 21 วันที่ผ่านมา +1

    The web ui designs, use of nice images and colors are what always sold your websites tutorials. How do you come up with such designs effortlessly everytime.

  • @thatOne873
    @thatOne873 21 วันที่ผ่านมา +1

    everything in one place, awesome!

  • @piyushraj5464
    @piyushraj5464 18 วันที่ผ่านมา

    Love you Adrian

  • @olanrewajuiremide6303
    @olanrewajuiremide6303 21 วันที่ผ่านมา +4

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

  • @user-zi9qg6bn9p
    @user-zi9qg6bn9p 19 วันที่ผ่านมา

    your voice is amazing bro.

  • @9anzuu7
    @9anzuu7 19 วันที่ผ่านมา

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

  • @AHMEDYASSER-up6yx
    @AHMEDYASSER-up6yx 17 วันที่ผ่านมา

    If I want to make a cheat sheet like you what kind of tools you are using and what kind of course you recommend ?

  • @opereznet
    @opereznet 21 วันที่ผ่านมา +1

    Awesome! Thank you Adrian, for sharing your huge knowledge, you are the Best !

  • @adeuyianjolaoluwa
    @adeuyianjolaoluwa 21 วันที่ผ่านมา +2

    This is absolutely legendary! 💎I've learned so much from your tech content, and this tutorial is perfect for showcasing web development skills and as always quality of your teaching, animation, and video production Premium. Keep up the fantastic work! ❤

  • @HimanshuKumar-yh7ox
    @HimanshuKumar-yh7ox 8 วันที่ผ่านมา

    Thanks Adrian for your amazing tutorials.
    can you make another tutorials of SaaS application.
    Love from india❤

  • @Piyush-xv1bb
    @Piyush-xv1bb 21 วันที่ผ่านมา +1

    Ohh man love you ❤❤❤❤

  • @shaheermansoor2560
    @shaheermansoor2560 21 วันที่ผ่านมา +4

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

  • @ShivansMaurya24
    @ShivansMaurya24 21 วันที่ผ่านมา +1

    Most awaited video, Thanks sir.

  • @nomanzafarzafar7912
    @nomanzafarzafar7912 10 วันที่ผ่านมา

    Great work bro. Can you make a web app related to astronomy.

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 20 วันที่ผ่านมา +1

    Nice proyecto , thanks

  • @mileslegend
    @mileslegend 21 วันที่ผ่านมา +2

    thank you very much , iwill surely build this

  • @learnenglishfromscratch1892
    @learnenglishfromscratch1892 21 วันที่ผ่านมา +1

    You are a blessing. Thank you!

  • @togya4
    @togya4 12 วันที่ผ่านมา

    Js you are the best

  • @taweezymk
    @taweezymk 21 วันที่ผ่านมา +1

    God bless this channel 🙏🙏 honestly big shout out for this

  • @nishantchaudhari3510
    @nishantchaudhari3510 21 วันที่ผ่านมา +4

    Adrian you're such a hardworking person ✨

  • @TOONSSTATION
    @TOONSSTATION 17 วันที่ผ่านมา

    Link to site where it's hosted ?

  • @Insane.18_7
    @Insane.18_7 13 วันที่ผ่านมา +1

    ❤‍🔥 from India Buddy. Thank you so much.
    And how can we add custom fonts like google fonts into our project? Can you please tell

  • @subhanath858
    @subhanath858 18 วันที่ผ่านมา

    your content is immacable. Sir plz create a end to end binance like project(binance clone) with efficient features in next video... plz sir

  • @sandeepasineth8446
    @sandeepasineth8446 19 วันที่ผ่านมา

    Thanks bro... Im was searching to create new portfolio and bang ur here.......XD

  • @thereaper7682
    @thereaper7682 21 วันที่ผ่านมา +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

    • @javascriptmastery
      @javascriptmastery  21 วันที่ผ่านมา

      Thank you so much! That's the goal!

  • @ABODY734
    @ABODY734 19 วันที่ผ่านมา

    thank you for this amazing video
    i have problem with 3d assets with browsers i did the 3d portfolio that had the desktop PC 3d model using react it didn't show up in any browsers except Firefox after deployment and i am disappointed that after this work i couldn't use it as my portfolio i hope this one is different

  • @BHUPENDRAKUMAR-rf3hx
    @BHUPENDRAKUMAR-rf3hx 15 วันที่ผ่านมา

    You're awesome 👌👌👌👌👌👌👌👌👌

  • @HistoricShadows
    @HistoricShadows 8 วันที่ผ่านมา

    Bro how do you make the portfolio section click over to the Live Site?

  • @harshitnegi05
    @harshitnegi05 20 วันที่ผ่านมา +1

    Please make proper tutorial on three js and gsap brother
    Love from india❤

  • @markjaylunas105
    @markjaylunas105 6 วันที่ผ่านมา

    please create videos for some great tools like that aceternity ui

  • @eminent-
    @eminent- 18 วันที่ผ่านมา

    i Appreciate💖💖

  • @SoniInterio
    @SoniInterio 14 วันที่ผ่านมา

    Sir make video on sosail media clone with Ad Integration and allow to user monotize your content like TH-cam . And think you so much for making videos like this big fan and new subscriber ❤❤🎉

  • @manuarora
    @manuarora 21 วันที่ผ่านมา +1

    Supercool, Thankyou for using Aceternity UI and explaining it so well. :)

    • @javascriptmastery
      @javascriptmastery  21 วันที่ผ่านมา +1

      Well, thank you for MAKING IT! :D

  • @meltjac_Techs
    @meltjac_Techs 21 วันที่ผ่านมา +1

    Adrian is back and he bout to serve us up another masterpiece 🎨...much love❤ from Kenya

  • @fahimmohammadsiam1318
    @fahimmohammadsiam1318 8 วันที่ผ่านมา

    I am having issue with the bento grid part. It is not showing the exact design of the about grid after adding the classnames. I am using macbook air m1. What to do to correct it?

  • @DigitalCreator5
    @DigitalCreator5 21 วันที่ผ่านมา +2

    This is amazing Adrian 🎉