Shish's Personal Website banner

Shish's Personal Website

17 devlogs
33h 50m 53s

Updated Project: Trust me it’s much better now and just to be clear design laws are intentionally not followed on the website as it is inspired by brutalism. Also, everything is hand-drawn! I hope you guys like it <3

This project uses AI

Used AI to know more about and how to use createPortal() provided by react-router-dom and to fix a prominent bug

Demo Repository

Loading README...

cskartikey

Tagged your project as well cooked!

🔥 cskartikey marked your project as well cooked! As a prize for your nicely cooked project, look out for a bonus prize in the mail :)

Shish

Shipped this project!

Hours: 33.84
Cookies: 🍪 846
Multiplier: 24.99 cookies/hr

I made a website for myself! I think it’s pretty good/better than the previous one. Any image you see on this website is hand-drawn. It is based on brutalism so you might feel that I don’t understand design 😅

It was not that challenging as I thought it would be. I enjoyed making it! I just love this website and the doodles that I made. I learnt framer-motion in deep while making this project along with GraphQL

That’s it I hope everybody likes it <3

Shish

New Features


  • Made README.md detailed (I was about to ship it and then I watched that ship video and saw that it is a good practice to make a detailed README.md file before shipping your project so I had to change it)
  • This is the last devlog I promise

Changelog


Attachment
0
Shish

New Features


  • Now the user doesn’t need to select dark theme every time. The website will detect the system preference and accordingly select the theme
  • Fixed tooltip visibility (earlier the tooltip was not arranged properly so I removed it and used framermotion to tackle the problem)
  • Modified themes, made it more detailed and better
  • Added a custom scrollbar (just a thin black scrollbar-thumb)
  • Updated README.md file (updated content)
  • Reduced mouse size and disabled custom mouse on smaller screens

Changelog

Attachment
0
Shish

New Features

  • Fixed the bug with the help of ChatGPT (it was really annoying)
  • Added a loading page (used react-rough-notation)
  • Fixed A LOT OF BUGS (AGAIN AND AGAIN) (on smaller screens users weren’t able to scroll so I fixed that thing and after doing that it produced another bug so I had to transfer the “drag” functionality to only the headers of each tab.)
  • disabled text selection on all UI elements (enabling it generated more bugs so I had to disable it 😅)

Changelog

Attachment
0
Shish

New Features

  • Added pinned projects to the website using GraphQL
  • Added GraphQL logo to skills section
  • Added new project icons (they look cool to me btw)
  • Seperated contact and status section
  • Fixed contact section UI
  • Fixed another major bug (So earlier tabs were randomly spawned on the page and sometimes they when beyond the viewer’s screen which made it difficult to see. Another one was when clicking the tab, it unexpectedly switched position because of re-render)

Changelog

Attachment
0
Shish

New Features

  • Added self-made icons in the contact section of the project
  • Added a couple of images in the gallery section
  • Fixed a bug, so basically earlier when selecting a tab, it did not get displayed in the foreground and was stuck in the background. So I fixed it such that if you click on a tab, that tab will come in the foreground providing easier visiblity.

Changelog

Attachment
Attachment
Attachment
0
Shish

Phewwwww

Added a bunch of things and had an issue with WakaTime. It did not sync.
I am very thankful that it got synced otherwise it was very difficult to justify a very significant update in my project in just 1 hour 55m.

So, I added more of my fav. things like webseries, games (still working on it), songs.
I’ll be adding more things.

Changelog

Attachment
0
Shish

Finally I thought of a UI with which I am satisfied.
Also added projects section. All the projects are displayed dynamically using the Github API.

This project is not responsive yet.
I will be adding more features now

Attachment
0
Shish

2 hours in and can’t decide the layout!!!!!
Made 2 layouts, didn’t like them.

I need to do a little research on how to make a brutalist website
Also, I am using framer motion in this project.

Attachment
0