You are browsing as a guest. Sign up (or log in) to start making projects!

5h 46m 27s logged

What I built:

  • fixed a bunch of small stuff first, like adding in-progress signs to PulseFlow-AI, GardenBuddy, and Python-Examples
  • made sure all the project images were showing up, and make sure they werent getting cropped out like before
  • added the Best in AI/ML award for PulseFlow-AI from HackJPS
  • COMPLETLY REDESIGNED the entire webpage. I wanted it to be more light theme and a geometric design
  • picked like a few different colors that acutally look good with each other
  • instead of the old word wheel from before, i made a new 3D one with three.js wireframe icosahedron
  • words still cycle in the center like before, just actual webgl now not css
  • changed all the sections to be more boxy.
  • removed all the rounded corners, random cards, buttons, badges, basically simplified everything
  • added like little corner brackets on each section because it looks cool, made grid line running through sections, and added a small like bar or sorts on the side with the contact info
  • added a like triangle-ish geometric background to make everything look better
  • had like a hundred different component files from when i was vibecoding everything, and since im getting away from using AI and switching to handcoding everything, I combined everything into larger files

What broke:

  • installed the three.js packages for the 3D hero and it caused a lot of invalid hook errors
  • almost put the tennis ball icon inside the merged sections file, would’ve broken the build with a circular import

How I fixed it:

  • turns out the hook error wasn’t even my code, vite just had old cached deps from before i installed the new packages. deleted node_modules/.vite, restarted, fixed instantly, didn’t touch a single line of actual code (thank god because it would have been terrible if i had to manually fix everything
0
4

Comments 0

No comments yet. Be the first!