Build a Dynamic Portfolio Application with MERN Stack

Поділитися
Вставка
  • Опубліковано 13 жов 2024
  • Elevate your web development! Learn to build a dynamic portfolio using the MERN stack. A comprehensive guide for crafting a standout online presence.
    MERN Stack Project | Build a Netflix Clone with React, Redux Toolkit, Node.js, and MongoDB
    ☞ morioh.com/p/d...
    Advanced User Authentication & Authorization in MERN Stack
    ☞ morioh.com/p/2...
    Doctor Appointment Booking App with MERN Stack
    ☞ morioh.com/p/2...
    In this course you will be having two different parts -
    Part 1
    In this first part we will build a static portfolio using React and Tailwind CSS. We will use following concepts from react and tailwind css to build the first part .
    Colors, Heights, Widths
    Flexboxes and Alignments
    Custom Animations using CSS
    Positions (Fixed , Absolute , Relative)
    Responsiveness and Grid system in Tailwind CSS
    Components in React
    Props states and props
    Routing
    Part 2
    In the second we will convert the static portfolio into the dynamic portfolio. Compared to the durartion of first part , the second part duration is very high. We will complete the first part of the course in almost 2 hours. Then we will work on making the first part dynamic. We will use following concepts in second Part.
    Node Express Server Setup
    Node - Mongo Connection
    Working with mongo db models and schemas
    Building Api's to make the portfolio dynamic.
    Working with Antd UI components to build the portfolio admin panel
    Why Portfolio
    The importance of having a professional online presence is more important than ever, and an online portfolio will certainly increase your visibility and presence. Creating your portfolio website allows you to share and showcase your work easily with the employers you'd like to work for.
    If an employer sees your website link in your signature or on your resume, they’ll likely click on it to see what you’ve built. Seeing you’ve taken the time to build a website featuring work samples, recommendations, previous presentations and more will be a killer first impression.
    Tech Stack
    MERN is one of several variations of the MEAN stack (MongoDB Express Angular Node), where the traditional Angular.js front-end framework is replaced with React.js. Other variants include MEVN (MongoDB, Express, Vue, Node), and really any front-end JavaScript framework can work.
    Tailwind CSS is basically a utility-first CSS framework for rapidly building custom user interfaces. It is a highly customizable, low-level CSS framework that gives you all of the building blocks you need to build bespoke designs without any annoying opinionated styles you have to fight to override.
    What you'll learn
    Colors, Heights, Widths , Flexboxes and Alignments
    Custom Animations using CSS , Positions (Fixed , Absolute , Relative)
    Responsiveness and Grid system in Tailwind CSS
    Tailwind CSS
    Components , States , Props
    Redux Toolkit for State management
    Working with the combination of Antd and Tailwind CSS
    Working with Node JS , Mongo DB
    Building multiple schemas and models to make the portfolio dynamic
    Complete Projects Resourses and Q/A support
    #MERN #MERNStack #Morioh
    ____________________________________________
    Computer Gear:
    ⬛ Monitor: amzn.to/3PWEfBv
    ⌨ Keyboard: amzn.to/3rApJG7
    🐁 Mouse: amzn.to/3RLZBma
    🎤 Mic: amzn.to/3RFd5QJ
    📱 Tablet: amzn.to/45aw7Sm
    💡 Lighting: amzn.to/3LEjNCE
    💡 Key Lighting: amzn.to/3PZcLv7
    Camera Equipment:
    📷 Camera: amzn.to/3ZzQ1Vu
    📸 Primary Lens: amzn.to/48C2UCv
    📸 Secondary Lens: amzn.to/3ZBaMQI
    🎥 Secondary Camera: amzn.to/46gjgzq
    🎙 Camera Mic: amzn.to/3PzRs1F
    🎞 USB to HDMI: amzn.to/455ZSnj
    Book for Developer:
    📔 Python: bit.ly/3REqgBm
    📙 JavaScript: bit.ly/3RLdPUJ
    📘 React: bit.ly/3ruQtb7
    📗 Next.js: bit.ly/3LHY7pp
    📗 Machine Learning: bit.ly/3PXJvoo
    📗 Flutter: bit.ly/46OyL1p
    📗 Angular: bit.ly/3PFrGZT
    📗 SQL: bit.ly/46aDc6D
    Please note I may earn a small commission for any purchase through these links - Thanks for supporting the channel!
    ____________________________________________
    Note: If you have any copyright issue with the content used in our channel or you find something that belongs to you, before you claim it to UA-cam, SEND US A MESSAGE and the respective content will be DELETED right away. Thanks for understanding.
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    👕 Merchandise: www.moteefe.co...
    🌎 Social Network for Developers: morioh.com/
    📱 Twitter: mo...

КОМЕНТАРІ • 56

  • @FrankEword0v
    @FrankEword0v 29 днів тому +158

    My life changed too when I started doing this and putting money in stocks. The first few years it as really great, but this year I haven't felt like my portfolio is doing well. I have lost more than $40,000 from my portfolio the past four months, and it's now very worrisome.

    • @JulianSebastian5SJ
      @JulianSebastian5SJ 29 днів тому

      The year has been really rough for everybody. But I've been able to cushion the effect though. Have you thought of using an investment advisor? They can make you good money especially during uncertain times like this.

    • @Josephtimothyq5
      @Josephtimothyq5 29 днів тому

      Yes, I agree. I use a financial advisor too. Same person since 2020. I don't worry about whether the economy is going up or down or sideways. I always ride through.

    • @JunlaiAiguo
      @JunlaiAiguo 29 днів тому

      Oh, really? I have never thought of that as an option. Can I ask who it is you've been working with? I bet I could use some help myself.

    • @Josephtimothyq5
      @Josephtimothyq5 29 днів тому

      My CFA NICOLE ANASTASIA PLUMLEE a renowned figure in her line of work. I recommend researching her credentials further... She has many years of experience and is a valuable resource for anyone looking to navigate the financial market..

    • @JunlaiAiguo
      @JunlaiAiguo 29 днів тому

      Thank you for the lead. I searched her up, and I have sent her an email. I hope she gets back to me soon.

  • @SrikantVlogs
    @SrikantVlogs 9 місяців тому +31

    Adding Timestamps to mark my progress
    00:00 Intro
    9:00 Setting reactApp
    14:30 Tailwind Setup
    22:40 Header and Home Section
    33:35 Intro Section
    44:19 About Section
    53:54 Skills List in About Section
    58:38 Responsive for prev sections
    01:08:03 Experience Section
    01:22:50 Experience section Data
    01:35:20 Project Section
    01:45:15 Courses Section
    01:51:10 Contact Section
    02:03:10 Footer Section
    Drop a 👍

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

      Pls provide source code and live website link

  • @SachinKumar-wo1xp
    @SachinKumar-wo1xp 3 місяці тому +1

    Thank you very much sir ,Loved the lecture gained a lot ❤❤

  • @Inspirational.Powerhouse
    @Inspirational.Powerhouse 4 місяці тому +2

    If someone is getting null at 4:18:50 is solely because of routing, make sure that the admin panel is routed correctly. you can check by component testing on your home file. I solved it by doing trial and error and with proper routing and calling i got mine to work.
    It will cause null if the intro part is not called properly so, by calling it i found the error in routing.

  • @adityadasrollno-3039
    @adityadasrollno-3039 11 днів тому

    is this video is completed for the first and second part I mean is it a complete video?

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

    thanks for superb projects,hepls a lot,wheres the github link

  • @Xaka-waka
    @Xaka-waka 7 місяців тому +2

    Awesome content sir please keep uploading

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

    anna deployment process for vercel ela cheyali video please
    instead of heroku

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

    ok i got it why the portfolioData is showing null. basically when you console.log the intro it shows you an array so our line of code should be const {welcomeText , firstName, lastName, caption, description} = intro[0]

  • @hxtesh_07
    @hxtesh_07 6 місяців тому +1

    portfolioData is null what can i do this happens at 4:18:50 when we try to retrieve the current data

  • @HonourPC-c4q
    @HonourPC-c4q 3 місяці тому +1

    Sir can you provide the code , i code the same as like you but still getting errors ? 🥺

  • @alihassanhaji2830
    @alihassanhaji2830 10 місяців тому +2

    Amazing really amazing ❤❤❤❤
    Where is the source code please?

  • @BlueEyes-wl5sr
    @BlueEyes-wl5sr 9 місяців тому

    Hey there! loving your video so far, do you mind providing the VScode extension you've been using. I've looked into them a bit myself but it would be great if you can provide that please!
    Cheers!

  • @vishal-so5dj
    @vishal-so5dj 7 місяців тому +5

    Anyone provide github link or source code

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

    Please provide the source code we are facing lots of difficulties and it is very difficult to resolve I am trying from last 3 days but i am getting null in portfolioData

  • @AnshuYadav-kg4lb
    @AnshuYadav-kg4lb 6 місяців тому

    what about this id you used?

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

    please sri tell me how to add projects images and from where?

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

    You deserve a lot of thanks and claps.

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

    sir ye deploy nahi hora hai.

  • @monikakanojia8350
    @monikakanojia8350 5 місяців тому

    sir when will you upload part 3?

  • @Udit_singh
    @Udit_singh 29 днів тому

    GitHub repo link sir?

  • @subramanianchenniappan4059
    @subramanianchenniappan4059 10 місяців тому +1

    Thanks. I am a java dev

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

    ❤❤❤ mash allha nice sir

  • @ManojYadav-mn1mt
    @ManojYadav-mn1mt 6 місяців тому +2

    please provide github link

  • @SaikatManna-h4n
    @SaikatManna-h4n 7 місяців тому

    that is amazing content

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

    🔥amazing content

  • @MdFaizan-th5yf
    @MdFaizan-th5yf 2 місяці тому

    Github link??

  • @rezwanulhaque9935
    @rezwanulhaque9935 9 місяців тому +4

    great. pls give source code

  • @AshishYadav-ey2vv
    @AshishYadav-ey2vv 5 місяців тому

    Sir can you provide me your github link of your code it would be very helpful

    • @decoherencedice
      @decoherencedice 5 місяців тому

      Dies this video contain the complete mern stack project?

  • @AnuragSinha-t6u
    @AnuragSinha-t6u 3 місяці тому

    Sir can you pls give the source code

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

    completed till 3:55:00

  • @SIVAR-p3s
    @SIVAR-p3s 3 місяці тому

    Can you please send me the source code

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

    Nice content sir

  • @AmanSharma-p4y
    @AmanSharma-p4y 4 місяці тому

    Part - 2?

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

    Where is the source code please???

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

    3:19:47 / 6:41:49

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

    3:54:41

  • @logeshbaskar611
    @logeshbaskar611 8 місяців тому +2

    @Learn {to} Code portfolioData is null what can i do

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

      Same issue not getting data

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

      If you got the solution then please help

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

      @@avikumar799 did u get the solution we get it at 4:18:50 im getting null

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

      did you solved?