DEV Community

Cover image for My Portfolio Site
Jayant
Jayant

Posted on • Edited on

My Portfolio Site

Hey 👋, Guys I just Made My Portfolio Site and wanted to share you with all, It is Made using React.js

My Portfolio Site

It has some Flaws that are yet to be Resolved.

Pls have a look at this & give Your Review.

Thanks.

Top comments (43)

Collapse
 
matijanovosel profile image
Matija Novosel • Edited

It is a nice site and I'd hate to nitpick but I'd suggest looking into a few things:

  • The link icons on the navigation stay as text when I hover over them and leave quickly (don't know if that's intentional)
  • The title of the page and routes all have the default React one, I'd recommend looking into dynamic changes of the page metadata and changing the default favicon as well
  • The blogs and timeline routes don't share the navigation and overflow both in width and height
  • The dev.to link points to one of your articles, don't know if you meant to point it at your profile
Collapse
 
jay818 profile image
Jayant

Thnx for the feedback bro 🙂
I will do the required chages

Collapse
 
georgewl profile image
George WL

I can recommend creating a simple hook that sets the document.title on page change 😁

Collapse
 
cicirello profile image
Vincent A. Cicirello

Looks nice. I have 2 comments.... First, your GitHub link is broken. Just get a 404 error. One of the first things I look for in a developer portfolio site is a link to any open source they've worked on such as a link to GitHub or GitLab or BitBucket, etc. It looks like your GitHub link in your DEV profile is also broken.

My second comment is that as a fan of 1980s games, I was disappointed that the Pacman went away after a couple seconds. My first thought when seeing the animated Pacman was: cool, Pacman, what's it going to do? So I was a bit disappointed when it was just a momentary placeholder. But that's just me and not particularly important.

Collapse
 
jay818 profile image
Jayant

Here is my GitHub profile link
github.com/jayant818

Actually I have changed my username that's why the link is broken.

Also, Thnx for visiting my portfolio site.

Collapse
 
wadecodez profile image
Wade Zimmerman • Edited

Pretty good! Although, if you are planning to use this on your resume I think you should optimize it for people who have a busy schedule (people who skim-read).

In my opinion, the navigation should be flawless and redundant. Not going to lie, I thought the scroll was broken for a split second. IMO you should put everything on one page and keep the navigation.

Also, adding a proper write up for each project can make a huge difference. If you can explain what you learned from each project and tell people why you are including it in your portfolio, you will demonstrate your critical thinking skills.

TL;DR: Keep it simple. Don't add too many projects, information, or features. Only keep the absolute essentials.

Collapse
 
jay818 profile image
Jayant

Thnx for the Feedback bro, I will change it accordingly 🙂.

Collapse
 
rahmathirshad profile image
Rahmath Irshad
  1. Favicon & title needs to be change
  2. Left-side menu bar hovering needs to be solve
  3. Instagram link is not working
  4. Jayant logo width & height needs to reduce
  5. In projects section, projects layouts are of different sizes, it needs to be one size.
Collapse
 
saarsa profile image
saarsa

Looks good
But there is a strange behavior I think
It stays on text on the first click and returns to the icon on the second click
Image description

Collapse
 
jay818 profile image
Jayant

onMouseEnter it reveals the name and onMouseLeave it will show the icon again
But I think on mobile it's not working.
will correct it 🙂

Collapse
 
glanshima profile image
Gande Jethlans Lanshima

But note that mouseover events don't auto work on mobile until you touch the element. So I think that is why.

Collapse
 
georgewl profile image
George WL

I'll be honest I don't like the site nav for two reasons:

  1. Site nav should be static, always the same size and shape no matter what page

  2. It completely dissapears and is replaced with just "Go Back" on every page that isn't the home page

Collapse
 
georgewl profile image
George WL

Accesibility is very important in the Modern Web, for two major reasons:

  1. Google ranks pages with high lighthouse scores as higher in search

  2. It makes the website readable by those with accessibility issues (such as vision problems, inability to navigate using a mouse, etc.)

And I'll be honest, your website doesn't rank particularly high on accessibility.

Collapse
 
isrealoparanti6542 profile image
Isreal Oparanti (JSON)

Really captivating, nice one

Collapse
 
jay818 profile image
Jayant

Thnx

Collapse
 
isrealoparanti6542 profile image
Isreal Oparanti (JSON)

How did you achieve the animations, most expecially the typing.
I really want to know how you did that

Thread Thread
 
jay818 profile image
Jayant

I have Actually Used this Package
npmjs.com/package/react-typical

Thread Thread
 
isrealoparanti6542 profile image
Isreal Oparanti (JSON)

Oh thanks bro 🙌

Collapse
 
jakubpradeniak profile image
Jakub Pradeniak • Edited

Hi 👋, I have only one comment - the geometric shapes on the background looks cool, bud on some screen sizes it makes text a little bit difficult to read. If someone with some eye disorded would visit your page it woldu meake bigger issue for him/her.

Otherwise it looks good, I like the design And loading is rly cool 😁

Collapse
 
ishanbagchi profile image
Ishan Bagchi

Nice to see another Colt's student. 😋

Collapse
 
jay818 profile image
Jayant

😁