Build and Deploy an Amazing 3D Developer Portfolio in React with Three.js

preview_player
Показать описание
Let's build a cool 3D website together! You'll learn how to make a portfolio with fun interactive parts, like a floating island and a fox that moves when you type. It'll allow you to show off your skills and get a job!

Use the code JAVASCRIPTMASTERY to save up to 91% on all yearly hosting plans.

📚 Materials/References:

📩 Emilian's work:

Time Stamps 👇
00:00:00 - Intro
00:06:35 - Setup
00:18:58 - Navbar
00:25:17 - HomePage
00:36:05 - Island
00:48:26 - Sky
00:50:42 - Rotation, Bird & Plane
01:27:19 - Popups
01:36:40 - Contact
01:44:14 - Email.JS
01:54:11 - Fox
02:08:04 - Alert
02:13:34 - About Page
02:30:32 - CTA
02:32:44 - Fix Plane and Keyboard handle
02:34:58 - Projects Page
02:44:35 - Adding Sound
02:50:24 - Deployment
Рекомендации по теме
Комментарии
Автор

What a time to be alive in the world of developers, through you my software development journey is picking a great momentum. Cheers man.

obed_m
Автор

I've been a .Net developer for a long time, but this is my third build of one of your projects. Although I've dabbled with Node and React for a while, I feel you've helped me ramp up my client-side skill set a lot with these projects. Really excellent work on your part. Thank you so much!

specex
Автор

This is insane I would’ve never thought basic 3D programming for web would be so simple.

sandman.
Автор

Man i fxcking love you! Your channel its being so helpfull, i just got a job because of this project in this video. I really pray for you achieve the most amazing things in your life and everything you dream about, you're helping the world dude! Im all the way from Brazil and you're blessing so many people here, God bless you bro!

ValorantStage
Автор

Best project I've ever worked on 🥰. It was a nightmare thinking about 3d on the web, you made it look so simple. Thank you so much.

imtiousislam
Автор

In the emailJS section of the tutorial, storing the keys in the .env file doesn't provide much security because anyone can inspect them in the network tab of the Google Developer Tools as part of the payload. To truly protect the keys from being exposed, you should use a backend server. Here's how it works: From the frontend, you send a hashed key to your backend server. The backend server then decrypts this hashed key and provides you with the actual environment key, ensuring that the key remains confidential.

The only situation where these keys won't be visible, as shown in the video, is when they are in a Git repository. However, if they are hosted online, anyone can view them by checking the network tab.

SirXtC
Автор

This is so cool! I’ve been meaning to update my portfolio website and im learning blender and Unreal engine again so this is perfect

fnord_lander
Автор

Sir just listening to your introduction removes all the fear inside of me and motivates me to finish this project


You're a live sever for real, thankyou for your hard work 🙏🏿🙏🏿🙏🏿🙏🏿

olivierbakoyogo
Автор

I am very happy that you met Emilian! great job, I worked with Emilian, I was his student and he is an excellent professional! I wish he was more popular on YouTube because he deserves much more!

Contentline-ie
Автор

The amount of work you put into your tutorials is insane ! Thank you

kissclub
Автор

Saw it on your Github tonight and was really excited.
Thanks for bringing such amazing content Adrian ❤❤

OPGAMER.
Автор

You are a great inspiration to me as a beginning programmer from Poland. Cheers man.

thunder
Автор

hey, i just wanted to thanks for you to share this project, this is what i looking for my next project, thanks dude

kurniamassidik
Автор

Man just thinking about adding this to the resume gives goosebumps..

BeyondNoise
Автор

Thank you so much for your content. I really appreciate it. I'm from Argentina, and honestly, this video helped me a lot in making progress with my portfolio.
I wish you the best and keep it up 💪

samuelsamuel
Автор

You are the best, and you are one of the reason that I got my first internship. ❤❤❤

AnasOuadi-pt
Автор

Can we just appreciate how much work he puts in to his videos 💯🔥💪

KingofShorts
Автор

We are lucky to have a developer like you.🎉

prasathwebby
Автор

Emiljan is the best!! Thanks for your information dude, you rock!

totrakuarber
Автор

you make me fall in love with development, thankyou kind sir

griefandghewar