Firstly I was like He is not talking I wouldnt learn anything but later came back and watched and followed along. Bro, he taught me more than any other talking videos!
Thank you! I started with nothing and, after 15 hours of 'no idea what I'm doing, but I'll try my best to follow,' I now have VS Code set up with all the required extensions, learned some interesting shortcuts, and, most exciting of all, I have a site running on Vercel.
last i made the camera e-commerce project that was so wonderful and i got appreciation from my client.. All thanks to you. currently i was searching for a good portfolio website using NEXT and animations and your video popped up on the feed.. thanks a lot for your fabulous works and keeping it cost free
My fellow frontend devs in this thread… don’t steal his work, get inspired then create your own work! If you don’t know how then figure it out… you’ll appreciate your own hard work.
Great video Cristain. I never used Nextjs before and wasn't expecting a video with no talking but I learned a lot about Nextjs and Tailwind thanks for that. Also great choice of music selection for this video, for me anyway it added more enjoyment to coding along for that I have to add myself to your growing subscribers lol.
I hardly ever watch tutorials without audio because they are hard to follow especially one as big as this. But lets hope it goes well. Going for this one especially for the amazing design so great job on that buddy.
34:09... Something is wrong with Stairs or StairTransition... using h-full w-full bg-white relative on Stairs whites out the screen... Without animation
Wow, 3 hours of some good quality content! Keep it up... I'm so confused, actually: I'm studying software engineering in my university, but i still don't really find passion in it... I just don't know what to do and what to try in my life as a future (I don't know how to, you know, adress myself) member of society... Anyone got any ideas maybe? I'll be glad to hear anything ))
Hello and thank you! The only way to find what you like is to always try new things..unfortunately there is no other way! In addition to software development, you can also try UI/UX Design, Music or Video Editing, these are also creative fields! Good luck :)
This is a really good video. I've been studying to be a developer for less than 3 months, so I'm still learning about code, so I'm not good at making a portfolio, so I just copied Christian Mihai's. I followed it from start to finish, thank you, I admire you. I made this on Instagram. Can I post it?
Hello. I really like your work. I want to improve myself in this field. Can you give me some advice? Where should I start? What do you recommend I learn?
Theme: Material Theme Icons: Material Icon Theme Font: Jetbrains Mono Extensions: ES7+ React / Redux / React-Native snipppets File Utils Auto Close Tag Auto Rename Tag Highlight Matching Tag Live Sass Compiler Live Server Path Autocomplete Path IntelliSense Prettier Simple React Snippets SVG Preview Tailwind CSS IntelliSense Thunder Client vscode-faker
Hello, first of all, thank you very much for your efforts. I learned a lot about React from scratch. After making this portfolio, can I adapt it and open a portfolio website? Can I use it publicly? after providing my own information btw day 2: 1:32:56 checkpoint :)
@@cristianmihai01 Thank you so much brother, just as I was about to go to bed, I got a notification on my phone and saw your message. I was so happy. By the way, good night, I live in Turkey, it's 23:30 right now, so it's evening 😂
at 27:26 why do we use div key=pathname ? if i not use the transition only work for first render then navigate other links will not work and i address this by using template top level with root layout.
Transform the button into an tag and add an href attribute with the path of your .pdf file from the public folder! You should also add a download attribute to specify the name that the file will be saved as. Hope it helped! Thank you :)
Hi Cristian. Excellent tutorial, I'm learning a lot. I have a question though, is there a library for Adobe icon collection? In "My Skills" I would like to use some of the Adobe icons like Photoshop, InDesign, Illustrator but I can't find those on Font Awsome or SiTailwind icons. Thanks in advance.
When I installed the components with the ShadCN-UI command prompts, it installed all of the compenents as tsx files. Im not the best at switching between tsx and jsx files. The portion of the mobile nav is giving me a few issues
@@cristianmihai01 I’m still pretty new. Like tbh I get just changing the type but there are some imports for tsx that then won’t work and somethings currently in there which are for jsx which are failing. Was following the video and never had any issues until the mobile nav portion. Right now they are tsx. In your vid they all installed as jsx
Theme: Material Theme Icons: Material Icon Theme Font: Jetbrains Mono Extensions: ES7+ React / Redux / React-Native snipppets File Utils Auto Close Tag Auto Rename Tag Highlight Matching Tag Live Sass Compiler Live Server Path Autocomplete Path IntelliSense Prettier Simple React Snippets SVG Preview Tailwind CSS IntelliSense Thunder Client vscode-faker
Great video! Where did you get the svg icons from? Im trying to add different icons for the languages that I know but cant seem to make it work. Thanks
I need your advice... Do you think it is advisable to use your design(but make changes like color, text, images and add features) and submit it for an interview?
You're welcome! You can utilize Formik for the form functionality. Additionally, you might want to check out email.js. The form should work with any hosting provider :)
Thank you! Theme: Material Theme Icons: Material Icon Theme Font: Jetbrains Mono Extensions: ES7+ React / Redux / React-Native snipppets File Utils Auto Close Tag Auto Rename Tag Highlight Matching Tag Live Sass Compiler Live Server Path Autocomplete Path IntelliSense Prettier Simple React Snippets SVG Preview Tailwind CSS IntelliSense Thunder Client vscode-faker
Theme: Material Theme Icons: Material Icon Theme Font: Jetbrains Mono Extensions: ES7+ React / Redux / React-Native snipppets File Utils Auto Close Tag Auto Rename Tag Highlight Matching Tag Live Sass Compiler Live Server Path Autocomplete Path IntelliSense Prettier Simple React Snippets SVG Preview Tailwind CSS IntelliSense Thunder Client vscode-faker
finished my freecodecamp certificate a week ago and following this video flawlessly. how do i get the VS code settings as yours, my colours and auto-complete doesn't work?
Theme: Material Theme Icons: Material Icon Theme Font: Jetbrains Mono Extensions: ES7+ React / Redux / React-Native snipppets File Utils Auto Close Tag Auto Rename Tag Highlight Matching Tag Live Sass Compiler Live Server Path Autocomplete Path IntelliSense Prettier Simple React Snippets SVG Preview Tailwind CSS IntelliSense Thunder Client vscode-faker
Strong Man, Guys and do not tell as a novice developer, how to put this project in the light, maybe cheap servers you know or there is a trial version for free?
First of all, great work Sir ! Thank you a lot ! I'm in my 3 days hooked into following along with the coding. btw, I'm having problem with the screen sizes on the web, it's having a vertical scroll when on 100% zoom, what must be the problem?
Daca te referi la cerc e facut si exportat din figma ca svg dupa care animat in framer motion ca in video! Poza e de asemenea putin editata tot in figma si exportata ca png!
Theme: Material Theme Icons: Material Icon Theme Font: Jetbrains Mono Extensions: ES7+ React / Redux / React-Native snipppets File Utils Auto Close Tag Auto Rename Tag Highlight Matching Tag Live Sass Compiler Live Server Path Autocomplete Path IntelliSense Prettier Simple React Snippets SVG Preview Tailwind CSS IntelliSense Thunder Client vscode-faker
To make your resume download when someone clicks on the "Download CV" button, you can use an anchor () tag with the download attribute. You can wrap the button inside the anchor tag.
Theme: Material Theme Icons: Material Icon Theme Font: Jetbrains Mono Extensions: ES7+ React / Redux / React-Native snipppets File Utils Auto Close Tag Auto Rename Tag Highlight Matching Tag Live Sass Compiler Live Server Path Autocomplete Path IntelliSense Prettier Simple React Snippets SVG Preview Tailwind CSS IntelliSense Thunder Client vscode-faker
Bro! First of all thank you so much for such wonderful content I was able to complete the website even though I am a beginner! But I tried to create the contact page with the help of emailjs but it's not working can you please guide us on how we can make email working
hi there i am having some problem cinfiguring the tailwind.config.js file as it doesn't match with mine . In mine everything is initialized with "hsl(var())" values
doestn work mix-blend-lighten, this function just doesnt show/// why? first time she worked but after 5 minutes has broken.... i tried to fis but no results
Firstly I was like He is not talking I wouldnt learn anything but later came back and watched and followed along. Bro, he taught me more than any other talking videos!
Thank you!
I started with nothing and, after 15 hours of 'no idea what I'm doing, but I'll try my best to follow,' I now have VS Code set up with all the required extensions, learned some interesting shortcuts, and, most exciting of all, I have a site running on Vercel.
Congratz! Keep on coding :)
not working for me iam getting error in deploying canu help me
last i made the camera e-commerce project that was so wonderful and i got appreciation from my client.. All thanks to you. currently i was searching for a good portfolio website using NEXT and animations and your video popped up on the feed.. thanks a lot for your fabulous works and keeping it cost free
omg thank you so much, you helped me realise that all the talking tutorials distract me more so than teach me, your videos are just the kind I need!
My fellow frontend devs in this thread… don’t steal his work, get inspired then create your own work! If you don’t know how then figure it out… you’ll appreciate your own hard work.
can i copy it and change the design?
Yes you can adapt it to your own needs :)
Nah imma steal it
Speak for yourself
@@Decorylic-ih7ej😂
I'm new to Next.js. Your tutorial is very helpful. Thanks.
You are welcome!
Great video Cristain. I never used Nextjs before and wasn't expecting a video with no talking but I learned a lot about Nextjs and Tailwind thanks for that. Also great choice of music selection for this video, for me anyway it added more enjoyment to coding along for that I have to add myself to your growing subscribers lol.
As always, very good content. The icing on the cake would be to implement the functionality to submit the form and test it after deployment. 👍
This is amazing. Thank you so much. Wish you all the best to create more videos.
Thank you! All the best to you as well :)
Nice one, really loved the design of the website, and even the implementation of it was neat and smooth. really a good one.
I'm glad you like it! Thank you :)
amazing, another inspiration for my portofolio website! kudos
Thank you! Greetings!
Thank you! Thanks to you, I was able to create a fantastic portfolio of my own.
You are welcome! Congratz!
I liked this. A unique approach. I sent you a coffee for the hard work. Not sure if I will need/use the source code. Cheers, mate.
Thank you! Appreciate that :)
I hardly ever watch tutorials without audio because they are hard to follow especially one as big as this. But lets hope it goes well. Going for this one especially for the amazing design so great job on that buddy.
Excellent work, I like it and, as always, highly recommended.
Thank you bud! 🙏
Beautiful project!
Thank you!
34:09... Something is wrong with Stairs or StairTransition... using h-full w-full bg-white relative on Stairs whites out the screen... Without animation
Code of Stairs.jsx
import { motion } from "framer-motion";
// -- Variants
const stairAnimation = {
initial: {
top: "0%",
},
animate: {
top: "100%",
},
exit: {
top: ["100%", "0%"],
},
};
// calculate the reserve index for staggred delay
function reserveIndex(index) {
const totalSteps = 6; // number of steps
return totalSteps - index - 1;
}
function Stairs() {
return (
{[...Array(6)].map((_, index) => {
return (
);
})}
);
}
export default Stairs;
It's a beautiful design. I love it. I'll write it together sometime.
thank you!
I suggest Login/Register and Dashboard page. I love your Creative Design Style.
You've gotten a subscriber... Nice content
Muy bonito muchas gracias, genial porfolio saludos desde Cuba
Hey, thanks a bunch for this amazing portfolio! Wishing you a fantastic life filled with happiness always.🙂
Hi! Thank you and the same to you! All the best 🙏
Wow, 3 hours of some good quality content! Keep it up... I'm so confused, actually: I'm studying software engineering in my university, but i still don't really find passion in it... I just don't know what to do and what to try in my life as a future (I don't know how to, you know, adress myself) member of society... Anyone got any ideas maybe? I'll be glad to hear anything ))
Hello and thank you! The only way to find what you like is to always try new things..unfortunately there is no other way! In addition to software development, you can also try UI/UX Design, Music or Video Editing, these are also creative fields! Good luck :)
@@cristianmihai01 Thanks! I appreciate you!
This is a really good video. I've been studying to be a developer for less than 3 months, so I'm still learning about code, so I'm not good at making a portfolio, so I just copied Christian Mihai's. I followed it from start to finish, thank you, I admire you. I made this on Instagram. Can I post it?
Congratz! You can post the photo with the result ofc :)
@@cristianmihai01 Thank you so much. I've only been an artist for 3 months, you're amazing. I'll try to be like you.I'll cheer you on.
Your code style is really concise, and the sound of the keyboard is great. Watching you code is very enjoyable. Which keyboard do you use?
Thank you! Actually it's a software which simulates any keyboard sound! You can search for Mechvibes :)
Wow, thank you Cristian Mihai
Great work❤
Gonna try to follow along. Wish me luck!
Wow this is really great! I expect part 2 of this Making the functionalities work! , Hire me part
It's so good! Congrats!!!
Amazing job!👏👏👏
Very good video! Love it :)
Hey, what VS Code theme are you using? I love how it makes tags stand out from components.
Hey! It's Material Theme
Hello. I really like your work. I want to improve myself in this field. Can you give me some advice?
Where should I start?
What do you recommend I learn?
Build a lot of projects :)
@@cristianmihai01 Thank you :)
i really love your video
Glad to hear this! Thank you :)
great stuff as always. if you could just comment it what and why you do it would be great.
What theme / fonts do you use for VSCode? Its so clean dude
Theme: Material Theme
Icons: Material Icon Theme
Font: Jetbrains Mono
Extensions:
ES7+ React / Redux / React-Native snipppets
File Utils
Auto Close Tag
Auto Rename Tag
Highlight Matching Tag
Live Sass Compiler
Live Server
Path Autocomplete
Path IntelliSense
Prettier
Simple React Snippets
SVG Preview
Tailwind CSS IntelliSense
Thunder Client
vscode-faker
Magnifique 🎉🎉🎉
37:00 Marking my checkpoint
Checkpoint for day 2: 1:20:00
Checkpoint for day 3: 2:12:00
Checkpoint for day 4: 2:40:00
Checkpoint for day 5: 2:45:00
Checkpoint for day 6: FInished :)
bro very good !!!
Hello, first of all, thank you very much for your efforts. I learned a lot about React from scratch. After making this portfolio, can I adapt it and open a portfolio website? Can I use it publicly? after providing my own information
btw day 2: 1:32:56 checkpoint :)
Sure you can adapt it to your own needs :)
Congratz :)
@@cristianmihai01 Thank you so much brother, just as I was about to go to bed, I got a notification on my phone and saw your message. I was so happy. By the way, good night, I live in Turkey, it's 23:30 right now, so it's evening 😂
day2 checkpoint 2:12:36 (work page)
day3 checkpoint 2:40:01 (contact page)
at 27:26 why do we use div key=pathname ? if i not use the transition only work for first render then navigate other links will not work and i address this by using template top level with root layout.
How do you get the resume button on the home page working so that file is downloaded on click? Other than that great tutorial man.
Transform the button into an tag and add an href attribute with the path of your .pdf file from the public folder! You should also add a download attribute to specify the name that the file will be saved as. Hope it helped! Thank you :)
Superb bro ❤
Hi Cristian. Excellent tutorial, I'm learning a lot. I have a question though, is there a library for Adobe icon collection? In "My Skills" I would like to use some of the Adobe icons like Photoshop, InDesign, Illustrator but I can't find those on Font Awsome or SiTailwind icons. Thanks in advance.
Hi, thanks! You can search google for react icons website and you'll find almost any icon! :)
awesome 😎😎
12:34 when i am trying to add this in global.css . It's showing syntax error.
When I installed the components with the ShadCN-UI command prompts, it installed all of the compenents as tsx files. Im not the best at switching between tsx and jsx files. The portion of the mobile nav is giving me a few issues
Please use chat gpt to convert your .jsx components to .tsx. It should work well :)
@@cristianmihai01 I’m still pretty new. Like tbh I get just changing the type but there are some imports for tsx that then won’t work and somethings currently in there which are for jsx which are failing. Was following the video and never had any issues until the mobile nav portion. Right now they are tsx. In your vid they all installed as jsx
im new subcriber in your family
Welcome :)
17:08 my tailwindcss isn't working
What extensions are you using on your VSCode? I love them...
Theme: Material Theme
Icons: Material Icon Theme
Font: Jetbrains Mono
Extensions:
ES7+ React / Redux / React-Native snipppets
File Utils
Auto Close Tag
Auto Rename Tag
Highlight Matching Tag
Live Sass Compiler
Live Server
Path Autocomplete
Path IntelliSense
Prettier
Simple React Snippets
SVG Preview
Tailwind CSS IntelliSense
Thunder Client
vscode-faker
Amazing , bud !
Thank you :)
Great video! Where did you get the svg icons from? Im trying to add different icons for the languages that I know but cant seem to make it work. Thanks
Svg Repo
@@cristianmihai01 Thank you bro, do you have this project on Github?
Thanks you so much!
You are welcome :)
I need your advice... Do you think it is advisable to use your design(but make changes like color, text, images and add features) and submit it for an interview?
Sure :)
Thank you very much for the content, Cristian! I would like to know how I can make this form work. Would it work even though it is hosted on vercel?
You're welcome! You can utilize Formik for the form functionality. Additionally, you might want to check out email.js. The form should work with any hosting provider :)
how did you learn tailwind and in general html-css combo this good? I can also make navbars etc but when I use tailwind it confuses me
I built a lot of projects! :)
Keep on coding and you'll get it! Best of luck :)
@@cristianmihai01 thank you lıove to watch
hey man very nice! can i ask, which extensions like the classname snippets are u currently using?
Thank you!
Theme: Material Theme
Icons: Material Icon Theme
Font: Jetbrains Mono
Extensions:
ES7+ React / Redux / React-Native snipppets
File Utils
Auto Close Tag
Auto Rename Tag
Highlight Matching Tag
Live Sass Compiler
Live Server
Path Autocomplete
Path IntelliSense
Prettier
Simple React Snippets
SVG Preview
Tailwind CSS IntelliSense
Thunder Client
vscode-faker
@@cristianmihai01 u the goat!
Nice one,
On mobile, how do you close the Nav when you click on the link ?
Which VS-Code Theme are you using?
Material Theme
@@cristianmihai01 Thank you so much 💕💕
Hey, just wondering what extensions you're using for vscode?
Theme: Material Theme
Icons: Material Icon Theme
Font: Jetbrains Mono
Extensions:
ES7+ React / Redux / React-Native snipppets
File Utils
Auto Close Tag
Auto Rename Tag
Highlight Matching Tag
Live Sass Compiler
Live Server
Path Autocomplete
Path IntelliSense
Prettier
Simple React Snippets
SVG Preview
Tailwind CSS IntelliSense
Thunder Client
vscode-faker
@@cristianmihai01 Cheers, I really appreciate it
The display wallpaper looks good to me. From where did you get this wallpaper download?
You can search google for firewatch dark wallpaper :)
@@cristianmihai01 thank you so much
My pleasure :)
1:54:18 i cant get rounded corners can someone tell me
i copied the same still nothing
in 14:30 , mine didn't get the same behavior adding that bg didn't show up for me
finished my freecodecamp certificate a week ago and following this video flawlessly. how do i get the VS code settings as yours, my colours and auto-complete doesn't work?
Theme: Material Theme
Icons: Material Icon Theme
Font: Jetbrains Mono
Extensions:
ES7+ React / Redux / React-Native snipppets
File Utils
Auto Close Tag
Auto Rename Tag
Highlight Matching Tag
Live Sass Compiler
Live Server
Path Autocomplete
Path IntelliSense
Prettier
Simple React Snippets
SVG Preview
Tailwind CSS IntelliSense
Thunder Client
vscode-faker
Strong Man, Guys and do not tell as a novice developer, how to put this project in the light, maybe cheap servers you know or there is a trial version for free?
can you tell which version of Swipper are you using.
Cause I downloaded the latest version and it's not working :(
Version 11.1.3
Dude, I noticed something at first, why hire me is available in 1:46 minutes, but you don’t do it while you’re doing it, how can I add it?
nice work
What terminal theme do you use?
Windows terminal + Git Bash
@@cristianmihai01 Thank you!
First of all, great work Sir ! Thank you a lot ! I'm in my 3 days hooked into following along with the coding. btw, I'm having problem with the screen sizes on the web, it's having a vertical scroll when on 100% zoom, what must be the problem?
Ai folosit vreo librarie pentru animatia pozei de pe prima pagina sau ai facut-o de la 0 ? Ca incerc sa fac ceva similar si nu stiu de unde sa pornesc
Daca te referi la cerc e facut si exportat din figma ca svg dupa care animat in framer motion ca in video! Poza e de asemenea putin editata tot in figma si exportata ca png!
@@cristianmihai01 mersi frumos, i'll look into it, foarte tare aplicatia oricum!
Cu placere si multumesc si eu :)
I don't know what's the problem but on 100% zoom of my browser, The website takes full page and looks so bad. If anybody can help!
at 38:07 when i run it, it says motion not defined
what theme are you using in vscode ?
Material Theme
whats ur auto complete extensions?
Theme: Material Theme
Icons: Material Icon Theme
Font: Jetbrains Mono
Extensions:
ES7+ React / Redux / React-Native snipppets
File Utils
Auto Close Tag
Auto Rename Tag
Highlight Matching Tag
Live Sass Compiler
Live Server
Path Autocomplete
Path IntelliSense
Prettier
Simple React Snippets
SVG Preview
Tailwind CSS IntelliSense
Thunder Client
vscode-faker
@@cristianmihai01 thanks
timestamps 56:00
I'm encountering node:internal/modules/cjs/loader:1143 while running npx run dev. Has anyone fa ed this issue before?
You should write "npm run dev" not "npx"
hey why cant i install this shad-cn in my macbook..
Please read their documentation :)
@@cristianmihai01 the problem is when i try to open the docs over there it shows dark page with no contents so thats why i am getting confused.
same problem. Solved with "npx shadcn@latest init" and "npx shadcn@latest add input..."
Great project. Suppose one wants to download the CV, can one be able to?
i was already making this website
What do you mean?
@@cristianmihai01 i already build this portfolio am full stack developer bro 😐
thank you soo much !!!
You are welcome! :)
whats the name of ur desktop background? could you link it?
you can search google for firewatch dark wallpaper
s00 fantastic buddy
1:33:00 day 1 mark
2:12:35 day 2 marks
hello sir, which extention you usually use for visual studio code.??
i know you probably will not answer me, but what is you doing and typing on the beginning of the code on the terminal? min 5:53
This is how next js is installed! :)
Hey! hope you are doing well. how to make my resume install whenever someone clicks on the 'Download CV' button?
To make your resume download when someone clicks on the "Download CV" button, you can use an anchor () tag with the download attribute. You can wrap the button inside the anchor tag.
Bro, what vscode extensions do you use?
Theme: Material Theme
Icons: Material Icon Theme
Font: Jetbrains Mono
Extensions:
ES7+ React / Redux / React-Native snipppets
File Utils
Auto Close Tag
Auto Rename Tag
Highlight Matching Tag
Live Sass Compiler
Live Server
Path Autocomplete
Path IntelliSense
Prettier
Simple React Snippets
SVG Preview
Tailwind CSS IntelliSense
Thunder Client
vscode-faker
@@cristianmihai01 Bro. I have a mistake that I can't fix, could you help me?
How you edit your photo image?
Using Figma :)
How did you create an image of the desktop and mobile version screenshot for the work section?
Bro! First of all thank you so much for such wonderful content I was able to complete the website even though I am a beginner! But I tried to create the contact page with the help of emailjs but it's not working can you please guide us on how we can make email working
In the beggining font style is worked correctly. but now it is not working after some hours. what should I do to fix this error?
I got this error too. Do you know how to fix it?
@@moisespineda8520 Its happening with connection issue. It needs internet connection to load font style
thank you so much I love you
hi there i am having some problem cinfiguring the tailwind.config.js file as it doesn't match with mine . In mine everything is initialized with "hsl(var())" values
Same here, how did u manage that bro ?
Were you able manage on this?
doestn work mix-blend-lighten, this function just doesnt show/// why?
first time she worked but after 5 minutes has broken....
i tried to fis but no results
For myself also mix-blend-lighten effect not visible on screen. I can not find the problem. Have you able to resolve the issue?
Put it in the class of the parent div of component in page.jsx. it worked for me.
I loved the video, can you please tell me how you are storing the user data from the contact page. Thank you
Is the contact form in the portfolio working or not working....I did not se any library that will make form working
Please let me know
Nope! But you can easily implement the form functionality with Formik, React Hook Form or simply email.js ;)
@cristianmihai01 All right will try that on my own for sure.
Thanks for the tutorial buddy.
You are welcome!
Thank you
You are welcome!
which vs-theme are u using?
Material Theme
@@cristianmihai01 thank you. I am making a portfolio website. can I take ( get inspired ) from your video?
@@cristianmihai01 I also installed material theme but mine font is italic? do you how to fix*
Yes you can!
@@cristianmihai01 thank you very much!
Nice, but please next time zip the files instead of rar, some of us are on Linux, we have to key in some commands to extract that.