Portfolio Project: personal website

Hi everyone,
Let me just give you a brief overview about this project first: Ok, before enrolling in the full stack engineer course I had some prior knowledge in web dev, mostly on frontend. I started this project months ago, and not as part of this course when I was trying to learn subjects like next.js, typescript and deployment process. But during this course I used some of those tips which helped me a lot to fix some issues.
So to design this website I utilized next.js and typescript (which are totally unnecessary, I know that, but I did it for the sake of practice) and also css extension, sass. I changed the design couple of times, but overall I would say it took me around three weeks until I reached to this result. However, I have to say it still needs some works to be done. The basic design inspiration came from Jordan Gilroy, (awesome developer), though I changed around a little bit.
Ok, anyway here is my portfolio website.
and this is the repo.
I would greatly appreciate your feedback on both the design and the code.

This looks like a great start, but you have some issues with overlapping elements on scroll. That could use some debugging and rearranging.

The all-caps text with little spacing between words or padding with the border is hard to read. I’d recommend adding space for readability and using sentence case for non-heading text.

I do like your choice of stock photos. That whimsical one for ecommerce is fun!

I have a question. What did you use to deploy it?

Ok, since it is a server-less project I used vercel. It is easy and straightforward. You install it in your directory and then after that every time you push changes to the repo since it is connected to your github you can see those changes live.